test_class.declarator: queryID
test_class.modifier: private final
test_class.original_string: private final String queryID;
test_class.type: String
test_class.var_name: queryID
test_class.declarator: uniqueKey
test_class.modifier: private final
test_class.original_string: private final long uniqueKey;
test_class.type: long
test_class.var_name: uniqueKey
test_class.file: iguana.corecontroller/src/test/java/org/aksw/iguana/cc/model/QueryResultHashKeyTest.java
test_class.identifier: QueryResultHashKeyTest
test_case.body: @Test
      public void checkEquals(){
          QueryResultHashKey key = new QueryResultHashKey(queryID, uniqueKey);
          assertTrue(key.equals(key));
          assertFalse(key.equals(null));
          assertFalse(key.equals(queryID));
          assertFalse(key.equals(uniqueKey));
          QueryResultHashKey that = new QueryResultHashKey(queryID, uniqueKey);
          assertEquals(key, that);
          that = new QueryResultHashKey(queryID+"abc", uniqueKey);
          assertNotEquals(key, that);
          that = new QueryResultHashKey(queryID, uniqueKey+1);
          assertNotEquals(key, that);
      }
test_case.class_method_signature: QueryResultHashKeyTest.checkEquals()
test_case.full_signature: @Test public void checkEquals()
test_case.identifier: checkEquals
test_case.invocations: assertTrue equals assertFalse equals assertFalse equals assertFalse equals assertEquals assertNotEquals assertNotEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void checkEquals()
focal_class.declarator: queryId
focal_class.modifier: private
focal_class.original_string: private String queryId;
focal_class.type: String
focal_class.var_name: queryId
focal_class.declarator: uniqueKey
focal_class.modifier: private
focal_class.original_string: private long uniqueKey;
focal_class.type: long
focal_class.var_name: uniqueKey
focal_class.file: iguana.corecontroller/src/main/java/org/aksw/iguana/cc/model/QueryResultHashKey.java
focal_class.identifier: QueryResultHashKey
focal_class.class_method_signature: QueryResultHashKey.QueryResultHashKey(String queryId, long uniqueKey)
focal_class.full_signature: public  QueryResultHashKey(String queryId, long uniqueKey)
focal_class.identifier: QueryResultHashKey
focal_class.modifiers: public
focal_class.parameters: (String queryId, long uniqueKey)
focal_class.signature:  QueryResultHashKey(String queryId, long uniqueKey)
focal_class.class_method_signature: QueryResultHashKey.getQueryId()
focal_class.full_signature: public String getQueryId()
focal_class.identifier: getQueryId
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getQueryId()
focal_class.class_method_signature: QueryResultHashKey.setQueryId(String queryId)
focal_class.full_signature: public void setQueryId(String queryId)
focal_class.identifier: setQueryId
focal_class.modifiers: public
focal_class.parameters: (String queryId)
focal_class.return: void
focal_class.signature: void setQueryId(String queryId)
focal_class.class_method_signature: QueryResultHashKey.getUniqueKey()
focal_class.full_signature: public long getUniqueKey()
focal_class.identifier: getUniqueKey
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getUniqueKey()
focal_class.class_method_signature: QueryResultHashKey.setUniqueKey(long uniqueKey)
focal_class.full_signature: public void setUniqueKey(long uniqueKey)
focal_class.identifier: setUniqueKey
focal_class.modifiers: public
focal_class.parameters: (long uniqueKey)
focal_class.return: void
focal_class.signature: void setUniqueKey(long uniqueKey)
focal_class.class_method_signature: QueryResultHashKey.equals(Object o)
focal_class.full_signature: @Override public boolean equals(Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(Object o)
focal_class.class_method_signature: QueryResultHashKey.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: QueryResultHashKey.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_method.body: @Override
      public boolean equals(Object o) {
          if (this == o) return true;
          if (o == null || getClass() != o.getClass()) return false;
          QueryResultHashKey that = (QueryResultHashKey) o;
          return uniqueKey == that.uniqueKey &&
                  queryId.equals(that.queryId);
      }
focal_method.class_method_signature: QueryResultHashKey.equals(Object o)
focal_method.full_signature: @Override public boolean equals(Object o)
focal_method.identifier: equals
focal_method.invocations: getClass getClass equals
focal_method.modifiers: @Override public
focal_method.parameters: (Object o)
focal_method.return: boolean
focal_method.signature: boolean equals(Object o)