@Override public boolean equals(Object o) { if (!(o instanceof GeoWideLongitudeSlice)) return false; GeoWideLongitudeSlice other = (GeoWideLongitudeSlice) o; return super.equals(other) && other.leftLon == leftLon && other.rightLon == rightLon; }
@Override public boolean equals(Object o) { if (!(o instanceof GeoWorld)) return false; return super.equals(o); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoLongitudeSlice)) return false; GeoLongitudeSlice other = (GeoLongitudeSlice) o; return super.equals(other) && other.leftLon == leftLon && other.rightLon == rightLon; }
@Override public boolean equals(Object o) { if (!(o instanceof GeoDegenerateLongitudeSlice)) return false; GeoDegenerateLongitudeSlice other = (GeoDegenerateLongitudeSlice) o; return super.equals(other) && other.longitude == longitude; }
@Override public boolean equals(Object o) { if (!(o instanceof GeoDegenerateLatitudeZone)) return false; GeoDegenerateLatitudeZone other = (GeoDegenerateLatitudeZone) o; return super.equals(other) && other.latitude == latitude; }
@Override public boolean equals(Object o) { if (!(o instanceof GeoSouthLatitudeZone)) return false; GeoSouthLatitudeZone other = (GeoSouthLatitudeZone) o; return super.equals(other) && other.topBoundaryPoint.equals(topBoundaryPoint); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoNorthLatitudeZone)) return false; GeoNorthLatitudeZone other = (GeoNorthLatitudeZone) o; return super.equals(other) && other.bottomBoundaryPoint.equals(bottomBoundaryPoint); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoRectangle)) return false; GeoRectangle other = (GeoRectangle) o; return super.equals(other) && other.ULHC.equals(ULHC) && other.LRHC.equals(LRHC); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoSouthRectangle)) return false; GeoSouthRectangle other = (GeoSouthRectangle) o; return super.equals(other) && other.ULHC.equals(ULHC) && other.URHC.equals(URHC); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoWideDegenerateHorizontalLine)) return false; GeoWideDegenerateHorizontalLine other = (GeoWideDegenerateHorizontalLine) o; return super.equals(other) && other.LHC.equals(LHC) && other.RHC.equals(RHC); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoNorthRectangle)) return false; GeoNorthRectangle other = (GeoNorthRectangle) o; return super.equals(other) && other.LLHC.equals(LLHC) && other.LRHC.equals(LRHC); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoDegenerateVerticalLine)) return false; GeoDegenerateVerticalLine other = (GeoDegenerateVerticalLine) o; return super.equals(other) && other.UHC.equals(UHC) && other.LHC.equals(LHC); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoWideNorthRectangle)) return false; GeoWideNorthRectangle other = (GeoWideNorthRectangle) o; return super.equals(other) && other.LLHC.equals(LLHC) && other.LRHC.equals(LRHC); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoWideRectangle)) return false; GeoWideRectangle other = (GeoWideRectangle) o; return super.equals(other) && other.ULHC.equals(ULHC) && other.LRHC.equals(LRHC); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoDegenerateHorizontalLine)) return false; GeoDegenerateHorizontalLine other = (GeoDegenerateHorizontalLine) o; return super.equals(other) && other.LHC.equals(LHC) && other.RHC.equals(RHC); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoWideSouthRectangle)) return false; GeoWideSouthRectangle other = (GeoWideSouthRectangle) o; return super.equals(o) && other.ULHC.equals(ULHC) && other.URHC.equals(URHC); }
@Override public boolean equals(Object o) { if (!(o instanceof GeoLatitudeZone)) return false; GeoLatitudeZone other = (GeoLatitudeZone) o; return super.equals(other) && other.topBoundaryPoint.equals(topBoundaryPoint) && other.bottomBoundaryPoint.equals(bottomBoundaryPoint); }