@Test public void testEquals() { assertFalse(ordinalPosition1.equals(null)); assertEquals(ordinalPosition1, ordinalPosition1); assertFalse(ordinalPosition1.equals(ordinalPosition2)); }
@Override public boolean equals(final Object object) { if (object == this) { return true; } if (object instanceof DefaultOrdinalPosition && super.equals(object)) { final DefaultOrdinalPosition that = (DefaultOrdinalPosition) object; return Utilities.equals(this.ordinalPosition, that.ordinalPosition); } return false; }
DefaultOrdinalPosition extends DefaultTemporalPosition implements OrdinalPosition { @Override public boolean equals(final Object object) { if (object == this) { return true; } if (object instanceof DefaultOrdinalPosition && super.equals(object)) { final DefaultOrdinalPosition that = (DefaultOrdinalPosition) object; return Utilities.equals(this.ordinalPosition, that.ordinalPosition); } return false; } }
DefaultOrdinalPosition extends DefaultTemporalPosition implements OrdinalPosition { @Override public boolean equals(final Object object) { if (object == this) { return true; } if (object instanceof DefaultOrdinalPosition && super.equals(object)) { final DefaultOrdinalPosition that = (DefaultOrdinalPosition) object; return Utilities.equals(this.ordinalPosition, that.ordinalPosition); } return false; } DefaultOrdinalPosition(TemporalReferenceSystem frame, IndeterminateValue indeterminatePosition, OrdinalEra ordinalPosition); }
DefaultOrdinalPosition extends DefaultTemporalPosition implements OrdinalPosition { @Override public boolean equals(final Object object) { if (object == this) { return true; } if (object instanceof DefaultOrdinalPosition && super.equals(object)) { final DefaultOrdinalPosition that = (DefaultOrdinalPosition) object; return Utilities.equals(this.ordinalPosition, that.ordinalPosition); } return false; } DefaultOrdinalPosition(TemporalReferenceSystem frame, IndeterminateValue indeterminatePosition, OrdinalEra ordinalPosition); OrdinalEra getOrdinalPosition(); void setOrdinalPosition(OrdinalEra ordinalPosition); @Override boolean equals(final Object object); @Override int hashCode(); @Override String toString(); }
DefaultOrdinalPosition extends DefaultTemporalPosition implements OrdinalPosition { @Override public boolean equals(final Object object) { if (object == this) { return true; } if (object instanceof DefaultOrdinalPosition && super.equals(object)) { final DefaultOrdinalPosition that = (DefaultOrdinalPosition) object; return Utilities.equals(this.ordinalPosition, that.ordinalPosition); } return false; } DefaultOrdinalPosition(TemporalReferenceSystem frame, IndeterminateValue indeterminatePosition, OrdinalEra ordinalPosition); OrdinalEra getOrdinalPosition(); void setOrdinalPosition(OrdinalEra ordinalPosition); @Override boolean equals(final Object object); @Override int hashCode(); @Override String toString();  }