DatatypeIdImpl implements DatatypeIdValue { @Override public int hashCode() { return Hash.hashCode(this); } DatatypeIdImpl(DatatypeIdValue other);  DatatypeIdImpl(String iri); static String getDatatypeIriFromJsonDatatype(String jsonDatatype); static String getJsonDatatypeFromDatatypeIri(String datatypeIri); String getJsonString(); @Override String getIri(); @Override String toString(); @Override boolean equals(Object o); @Override int hashCode(); static final String JSON_DT_ITEM; static final String JSON_DT_PROPERTY; static final String JSON_DT_GLOBE_COORDINATES; static final String JSON_DT_URL; static final String JSON_DT_COMMONS_MEDIA; static final String JSON_DT_TIME; static final String JSON_DT_QUANTITY; static final String JSON_DT_STRING; static final String JSON_DT_MONOLINGUAL_TEXT; static final String JSON_DT_EXTERNAL_ID; static final String JSON_DT_MATH; static final String JSON_DT_GEO_SHAPE; }
@Test public void hashBasedOnContent() { assertEquals(d1.hashCode(), d2.hashCode()); }