@Test public void EqualsObject() { LID lid2 = new LID("1"); assertEquals(lid.hashCode(), lid2.hashCode()); }
@Override public int hashCode() { return id.hashCode(); }
LID implements Identifier { @Override public int hashCode() { return id.hashCode(); } }
LID implements Identifier { @Override public int hashCode() { return id.hashCode(); } LID(String id);  LID(long id); }
LID implements Identifier { @Override public int hashCode() { return id.hashCode(); } LID(String id);  LID(long id); String toString(); String getId(); @Override int hashCode(); @Override boolean equals(Object obj); }
LID implements Identifier { @Override public int hashCode() { return id.hashCode(); } LID(String id);  LID(long id); String toString(); String getId(); @Override int hashCode(); @Override boolean equals(Object obj);  }