test_class.file: sparqled-commons/src/test/java/org/sindice/core/analytics/commons/util/TestHash.java
test_class.identifier: TestHash
test_case.body: @Test
    public void test() {
      assertTrue(Hash.get("test1") != Hash.get("test2"));
      assertTrue(Hash.get("test1", "test2") != Hash.get("test2"));
      assertTrue(Hash.get("test1", "test2") != Hash.get("test2", "test1"));
      assertTrue(Hash.get("test1test3") == Hash.get("test1", "test3"));
    }
test_case.class_method_signature: TestHash.test()
test_case.full_signature: @Test public void test()
test_case.identifier: test
test_case.invocations: assertTrue get get assertTrue get get assertTrue get get assertTrue get get
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void test()
focal_class.declarator: hasher = new MurmurHash3()
focal_class.modifier: private static
focal_class.original_string: private static MurmurHash3           hasher = new MurmurHash3();
focal_class.type: MurmurHash3
focal_class.var_name: hasher
focal_class.declarator: sb     = new StringBuilder()
focal_class.modifier: protected static final
focal_class.original_string: protected static final StringBuilder sb     = new StringBuilder();
focal_class.type: StringBuilder
focal_class.var_name: sb
focal_class.file: sparqled-commons/src/main/java/org/sindice/core/analytics/commons/util/Hash.java
focal_class.identifier: Hash
focal_class.class_method_signature: Hash.get(Object s)
focal_class.full_signature: public static int get(Object s)
focal_class.identifier: get
focal_class.modifiers: public static
focal_class.parameters: (Object s)
focal_class.return: int
focal_class.signature: int get(Object s)
focal_class.class_method_signature: Hash.get(Object s1, Object s2)
focal_class.full_signature: public static int get(Object s1, Object s2)
focal_class.identifier: get
focal_class.modifiers: public static
focal_class.parameters: (Object s1, Object s2)
focal_class.return: int
focal_class.signature: int get(Object s1, Object s2)
focal_class.class_method_signature: Hash.getLong(Object s)
focal_class.full_signature: public static long getLong(Object s)
focal_class.identifier: getLong
focal_class.modifiers: public static
focal_class.parameters: (Object s)
focal_class.return: long
focal_class.signature: long getLong(Object s)
focal_class.class_method_signature: Hash.getLong(String s)
focal_class.full_signature: public static long getLong(String s)
focal_class.identifier: getLong
focal_class.modifiers: public static
focal_class.parameters: (String s)
focal_class.return: long
focal_class.signature: long getLong(String s)
focal_class.class_method_signature: Hash.getLong(Object s1, Object s2)
focal_class.full_signature: public static long getLong(Object s1, Object s2)
focal_class.identifier: getLong
focal_class.modifiers: public static
focal_class.parameters: (Object s1, Object s2)
focal_class.return: long
focal_class.signature: long getLong(Object s1, Object s2)
focal_class.class_method_signature: Hash.getLong(List<Object> toHash)
focal_class.full_signature: public static long getLong(List<Object> toHash)
focal_class.identifier: getLong
focal_class.modifiers: public static
focal_class.parameters: (List<Object> toHash)
focal_class.return: long
focal_class.signature: long getLong(List<Object> toHash)
focal_method.body: public static int get(Object s) {
      return hasher.hash(s);
    }
focal_method.class_method_signature: Hash.get(Object s)
focal_method.full_signature: public static int get(Object s)
focal_method.identifier: get
focal_method.invocations: hash
focal_method.modifiers: public static
focal_method.parameters: (Object s)
focal_method.return: int
focal_method.signature: int get(Object s)