## Uses of Class
org.apache.sis.util.ComparisonMode

- Packages that use ComparisonMode
  Package | Description
  --- | ---
  org.apache.sis.metadata | Root package for various metadata implementations.
  org.apache.sis.metadata.iso.extent | Information about spatial, vertical, and temporal extent.
  org.apache.sis.parameter | Descriptions and values of parameters used by a coordinate operation or a process.
  org.apache.sis.referencing | Base classes for reference systems used for general positioning.
  org.apache.sis.referencing.crs | Coordinate Reference System (CRS) definitions as coordinate systems related to the earth through datum.
  org.apache.sis.referencing.cs | Coordinate System (CS) definitions as the set of coordinate system axes that spans the coordinate space.
  org.apache.sis.referencing.datum | Relationship of a `CoordinateSystem` (an abstract mathematical entity) to the earth or other system.
  org.apache.sis.referencing.gazetteer | Mapping between geographic identifiers (addresses, grid indexes…) and locations (descriptions, coordinates…).
  org.apache.sis.referencing.operation | Relationship between any two Coordinate Reference Systems (CRS).
  org.apache.sis.referencing.operation.matrix | Matrix implementations for spatio-temporal referencing.
  org.apache.sis.referencing.operation.projection | Map projection implementations.
  org.apache.sis.referencing.operation.transform | Conversions or transformations of multi-dimensional coordinate points.
  org.apache.sis.util | Simple data objects and miscellaneous utilities.

- - ### Uses of ComparisonMode in org.apache.sis.metadata

    Methods in org.apache.sis.metadata with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | AbstractMetadata.`equals(Object object, ComparisonMode mode)` Compares this metadata with the specified object for equality.
    `boolean` | MetadataStandard.`equals(Object metadata1, Object metadata2, ComparisonMode mode)` Compares the two specified metadata objects.

  - ### Uses of ComparisonMode in org.apache.sis.metadata.iso.extent

    Methods in org.apache.sis.metadata.iso.extent with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DefaultGeographicBoundingBox.`equals(Object object, ComparisonMode mode)` Compares this geographic bounding box with the specified object for equality.

  - ### Uses of ComparisonMode in org.apache.sis.parameter

    Methods in org.apache.sis.parameter with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DefaultParameterValueGroup.`equals(Object object, ComparisonMode mode)` Compares the specified object with this parameter for equality.
    `boolean` | DefaultParameterValue.`equals(Object object, ComparisonMode mode)` Compares the specified object with this parameter for equality.
    `boolean` | DefaultParameterDescriptorGroup.`equals(Object object, ComparisonMode mode)` Compares the specified object with this parameter group for equality.
    `boolean` | DefaultParameterDescriptor.`equals(Object object, ComparisonMode mode)` Compares the specified object with this parameter for equality.
    `boolean` | AbstractParameterDescriptor.`equals(Object object, ComparisonMode mode)` Compares the specified object with this parameter for equality.

  - ### Uses of ComparisonMode in org.apache.sis.referencing

    Methods in org.apache.sis.referencing with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | AbstractReferenceSystem.`equals(Object object, ComparisonMode mode)` Compares this reference system with the specified object for equality.
    `boolean` | AbstractIdentifiedObject.`equals(Object object, ComparisonMode mode)` Compares this object with the given object for equality.

  - ### Uses of ComparisonMode in org.apache.sis.referencing.crs

    Methods in org.apache.sis.referencing.crs with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DefaultProjectedCRS.`equals(Object object, ComparisonMode mode)` Compares this coordinate reference system with the specified object for equality.
    `boolean` | DefaultDerivedCRS.`equals(Object object, ComparisonMode mode)` Compares this coordinate reference system with the specified object for equality.
    `boolean` | DefaultCompoundCRS.`equals(Object object, ComparisonMode mode)` Compares this coordinate reference system with the specified object for equality.
    `boolean` | AbstractCRS.`equals(Object object, ComparisonMode mode)` Compares this coordinate reference system with the specified object for equality.

  - ### Uses of ComparisonMode in org.apache.sis.referencing.cs

    Methods in org.apache.sis.referencing.cs with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DefaultCoordinateSystemAxis.`equals(Object object, ComparisonMode mode)` Compares the specified object with this axis for equality.
    `boolean` | DefaultCompoundCS.`equals(Object object, ComparisonMode mode)` Compares this coordinate system with the specified object for equality.
    `boolean` | AbstractCS.`equals(Object object, ComparisonMode mode)` Compares the specified object with this coordinate system for equality.

  - ### Uses of ComparisonMode in org.apache.sis.referencing.datum

    Methods in org.apache.sis.referencing.datum with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DefaultVerticalDatum.`equals(Object object, ComparisonMode mode)` Compare this vertical datum with the specified object for equality.
    `boolean` | DefaultTemporalDatum.`equals(Object object, ComparisonMode mode)` Compares this temporal datum with the specified object for equality.
    `boolean` | DefaultPrimeMeridian.`equals(Object object, ComparisonMode mode)` Compares this prime meridian with the specified object for equality.
    `boolean` | DefaultImageDatum.`equals(Object object, ComparisonMode mode)` Compares this datum with the specified object for equality.
    `boolean` | DefaultGeodeticDatum.`equals(Object object, ComparisonMode mode)` Compare this datum with the specified object for equality.
    `boolean` | DefaultEllipsoid.`equals(Object object, ComparisonMode mode)` Compares this ellipsoid with the specified object for equality.
    `boolean` | AbstractDatum.`equals(Object object, ComparisonMode mode)` Compares the specified object with this datum for equality.

  - ### Uses of ComparisonMode in org.apache.sis.referencing.gazetteer

    Methods in org.apache.sis.referencing.gazetteer with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ReferencingByIdentifiers.`equals(Object object, ComparisonMode mode)` Compares this reference system with the specified object for equality.

  - ### Uses of ComparisonMode in org.apache.sis.referencing.operation

    Methods in org.apache.sis.referencing.operation with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DefaultPassThroughOperation.`equals(Object object, ComparisonMode mode)` Compares this concatenated operation with the specified object for equality.
    `boolean` | DefaultOperationMethod.`equals(Object object, ComparisonMode mode)` Compares this operation method with the specified object for equality.
    `boolean` | AbstractCoordinateOperation.`equals(Object object, ComparisonMode mode)` Compares this coordinate operation with the specified object for equality.

  - ### Uses of ComparisonMode in org.apache.sis.referencing.operation.matrix

    Methods in org.apache.sis.referencing.operation.matrix with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | Matrices.`equals(Matrix m1, Matrix m2, ComparisonMode mode)` Compares the given matrices for equality, using the given comparison strictness level.
    `boolean` | MatrixSIS.`equals(Object object, ComparisonMode mode)` Compares this matrix with the given object for equality.

  - ### Uses of ComparisonMode in org.apache.sis.referencing.operation.projection

    Methods in org.apache.sis.referencing.operation.projection with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ZonedGridSystem.`equals(Object object, ComparisonMode mode)` Compares the given object with this transform for equivalence.
    `boolean` | NormalizedProjection.`equals(Object object, ComparisonMode mode)` Compares the given object with this transform for equivalence.

  - ### Uses of ComparisonMode in org.apache.sis.referencing.operation.transform

    Methods in org.apache.sis.referencing.operation.transform with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | PassThroughTransform.`equals(Object object, ComparisonMode mode)` Compares the specified object with this math transform for equality.
    `boolean` | InterpolatedTransform.`equals(Object object, ComparisonMode mode)` Compares the specified object with this math transform for equality.
    `boolean` | EllipsoidToCentricTransform.`equals(Object object, ComparisonMode mode)` Compares the specified object with this math transform for equality.
    `boolean` | DatumShiftTransform.`equals(Object object, ComparisonMode mode)` Compares the specified object with this math transform for equality.
    `boolean` | AbstractMathTransform.`equals(Object object, ComparisonMode mode)` Compares the specified object with this math transform for equality.
    `boolean` | AbstractMathTransform.Inverse.`equals(Object object, ComparisonMode mode)` Compares the specified object with this inverse math transform for equality.

  - ### Uses of ComparisonMode in org.apache.sis.util

    Methods in org.apache.sis.util that return ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `static ComparisonMode` | ComparisonMode.`equalityLevel(Object o1, Object o2)` If the two given objects are equal according one of the modes enumerated in this class, then returns that mode.
    `static ComparisonMode` | ComparisonMode.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static ComparisonMode[]` | ComparisonMode.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.sis.util with parameters of type ComparisonMode
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | Utilities.`deepEquals(Object object1, Object object2, ComparisonMode mode)` Convenience method for testing two objects for equality using the given level of strictness.
    `boolean` | LenientComparable.`equals(Object other, ComparisonMode mode)` Compares this object with the given object for equality.

Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.