Uses of Enum
org.apache.sis.util.ComparisonMode
Packages that use ComparisonMode
Package
Description
Functions that associates positions within a bounded space (its domain) to values (its range).
A coverage backed by a regular grid.
Basic geometric objects (envelopes and direct positions).
A set of helper classes for grid coverages.
Classes that are normally omitted from public API because they duplicate existing classes,
but still temporarily used at XML (un)marshalling time for standards compliance.
French extensions defined by the Association Française de Normalisation (AFNOR)
which are now incorporated in latest ISO standard.
A set of helper classes having a dependency to Java2D.
Simple implementations of some ISO or Java interfaces.
A set of helper classes for the SIS implementation.
Units of measurements, values related to measurement (like angles and ranges) and their formatters.
Root package for various metadata implementations.
Information about spatial, vertical, and temporal extent.
Descriptions and values of parameters used by a coordinate operation or a process.
Base classes for reference systems used for general positioning.
Coordinate Reference System (CRS) definitions as coordinate systems related to the earth through datum.
Coordinate System (CS) definitions as the set of coordinate system axes that spans the coordinate space.
Relationship of a
CoordinateSystem
(an abstract mathematical entity) to the earth or other system.Creates Coordinate Reference System (CRS) objects from given properties or authority codes.
Mapping between geographic identifiers (addresses, grid indexes…) and locations (descriptions, coordinates…).
Relationship between any two Coordinate Reference Systems (CRS).
Matrix implementations for spatiotemporal referencing.
Map projection implementations.
Conversions or transformations of multi-dimensional coordinate tuples.
Simple data objects and miscellaneous utilities.
Provides methods for marshalling and unmarshalling SIS objects in XML.
-
Uses of ComparisonMode in org.apache.sis.coverage
Methods in org.apache.sis.coverage with parameters of type ComparisonModeModifier and TypeMethodDescriptionboolean
RegionOfInterest.equals
(Object other, ComparisonMode mode) Compares this region of interest with the given object for equality. -
Uses of ComparisonMode in org.apache.sis.coverage.grid
Methods in org.apache.sis.coverage.grid with parameters of type ComparisonModeModifier and TypeMethodDescriptionboolean
GridExtent.equals
(Object object, ComparisonMode mode) Compares the specified object with this grid extent for equality.boolean
GridGeometry.equals
(Object object, ComparisonMode mode) Compares the specified object with this grid geometry for equality. -
Uses of ComparisonMode in org.apache.sis.geometry
Methods in org.apache.sis.geometry with parameters of type ComparisonModeModifier and TypeMethodDescriptionprivate static boolean
AbstractEnvelope.equals
(org.opengis.referencing.crs.CoordinateReferenceSystem crs1, org.opengis.referencing.crs.CoordinateReferenceSystem crs2, ComparisonMode mode) Returnstrue
if at least one of the specified CRS is null, or both CRS are approximately equals. -
Uses of ComparisonMode in org.apache.sis.internal.coverage
Methods in org.apache.sis.internal.coverage with parameters of type ComparisonModeModifier and TypeMethodDescriptionfinal boolean
CompoundTransform.equals
(Object object, ComparisonMode mode) Compares the specified object with this math transform for equality. -
Uses of ComparisonMode in org.apache.sis.internal.jaxb.metadata.replace
Methods in org.apache.sis.internal.jaxb.metadata.replace with parameters of type ComparisonModeModifier and TypeMethodDescriptionfinal boolean
Parameter.equals
(Object object, ComparisonMode mode) Compares this object with the given one for equality.boolean
ReferenceSystemMetadata.equals
(Object object, ComparisonMode mode) Compares this object with the given one for equality. -
Uses of ComparisonMode in org.apache.sis.internal.profile.fra
Methods in org.apache.sis.internal.profile.fra with parameters of type ComparisonModeModifier and TypeMethodDescriptionboolean
DirectReferenceSystem.equals
(Object object, ComparisonMode mode) Compares this object with the given one for equality.boolean
IndirectReferenceSystem.equals
(Object object, ComparisonMode mode) Compares this object with the given one for equality. -
Uses of ComparisonMode in org.apache.sis.internal.referencing.j2d
Methods in org.apache.sis.internal.referencing.j2d with parameters of type ComparisonModeModifier and TypeMethodDescriptionboolean
AffineTransform2D.equals
(Object object, ComparisonMode mode) Compares this affine transform with the given object for equality. -
Uses of ComparisonMode in org.apache.sis.internal.simple
Methods in org.apache.sis.internal.simple with parameters of type ComparisonModeModifier and TypeMethodDescriptionboolean
SimpleIdentifiedObject.equals
(Object object, ComparisonMode mode) Compares this object with the given one for equality. -
Uses of ComparisonMode in org.apache.sis.internal.util
Methods in org.apache.sis.internal.util with parameters of type ComparisonModeModifier and TypeMethodDescriptionstatic boolean
Numerics.epsilonEqual
(double v1, double v2, ComparisonMode mode) Returnstrue
if the given values are approximately equal given the comparison mode. -
Uses of ComparisonMode in org.apache.sis.measure
Methods in org.apache.sis.measure with parameters of type ComparisonModeModifier and TypeMethodDescriptionboolean
AbstractUnit.equals
(Object other, ComparisonMode mode) Compares this unit with the given object for equality, optionally ignoring metadata and rounding errors.boolean
ConcatenatedConverter.equals
(Object other, ComparisonMode mode) Compares this converter with the given object for equality, optionally ignoring rounding errors.boolean
ConventionalUnit.equals
(Object other, ComparisonMode mode) Compares this unit with the given object for equality, optionally ignoring metadata and rounding errors.boolean
IdentityConverter.equals
(Object other, ComparisonMode mode) Compares this converter with the given object for equality, optionally ignoring rounding errors.boolean
LinearConverter.equals
(Object other, ComparisonMode mode) Compares this converter with the given object for equality, optionally ignoring rounding errors.boolean
SystemUnit.equals
(Object other, ComparisonMode mode) Compares this unit with the given object for equality, optionally ignoring metadata and rounding errors. -
Uses of ComparisonMode in org.apache.sis.metadata
Methods in org.apache.sis.metadata with parameters of type ComparisonModeModifier and TypeMethodDescriptionboolean
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.boolean
PropertyAccessor.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 ComparisonModeModifier and TypeMethodDescriptionboolean
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 ComparisonModeModifier and TypeMethodDescriptionboolean
AbstractParameterDescriptor.equals
(Object object, ComparisonMode mode) Compares the specified object with this parameter for equality.boolean
DefaultParameterDescriptor.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
DefaultParameterValue.equals
(Object object, ComparisonMode mode) Compares the specified object with this parameter for equality.boolean
DefaultParameterValueGroup.equals
(Object object, ComparisonMode mode) Compares the specified object with this parameter for equality.(package private) static boolean
DefaultParameterValueGroup.equals
(Parameters expected, org.opengis.parameter.ParameterValueGroup actual, ComparisonMode mode) Compares the given objects for equality, ignoring parameter order in "ignore metadata" mode.boolean
FilteredParameters.equals
(Object object, ComparisonMode mode) Compares the specified object with this parameter for equality.boolean
TensorValues.equals
(Object object, ComparisonMode mode) Compares this object with the specified one for equality.boolean
UnmodifiableParameterValueGroup.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 ComparisonModeModifier and TypeMethodDescriptionboolean
AbstractIdentifiedObject.equals
(Object object, ComparisonMode mode) Compares this object with the given object for equality.boolean
AbstractReferenceSystem.equals
(Object object, ComparisonMode mode) Compares this reference system with the specified object for equality. -
Uses of ComparisonMode in org.apache.sis.referencing.crs
Methods in org.apache.sis.referencing.crs with parameters of type ComparisonModeModifier and TypeMethodDescriptionboolean
AbstractCRS.equals
(Object object, ComparisonMode mode) Compares this coordinate reference system with the specified object for equality.boolean
AbstractDerivedCRS.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
DefaultDerivedCRS.equals
(Object object, ComparisonMode mode) Compares this coordinate reference system with the specified object for equality.boolean
DefaultProjectedCRS.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 ComparisonModeModifier and TypeMethodDescriptionboolean
AbstractCS.equals
(Object object, ComparisonMode mode) Compares the specified object with this coordinate system for equality.boolean
DefaultCompoundCS.equals
(Object object, ComparisonMode mode) Compares this coordinate system with the specified object for equality.boolean
DefaultCoordinateSystemAxis.equals
(Object object, ComparisonMode mode) Compares the specified object with this axis for equality.private boolean
DefaultCoordinateSystemAxis.equalsIgnoreMetadata
(org.opengis.referencing.cs.CoordinateSystemAxis that, ComparisonMode mode, boolean cr) Compares the unit and direction of this axis with the ones of the given axis. -
Uses of ComparisonMode in org.apache.sis.referencing.datum
Methods in org.apache.sis.referencing.datum with parameters of type ComparisonModeModifier and TypeMethodDescriptionboolean
AbstractDatum.equals
(Object object, ComparisonMode mode) Compares the specified object with this datum for equality.boolean
DefaultEllipsoid.equals
(Object object, ComparisonMode mode) Compares this ellipsoid with the specified object for equality.boolean
DefaultGeodeticDatum.equals
(Object object, ComparisonMode mode) Compare this datum with the specified object for equality.boolean
DefaultImageDatum.equals
(Object object, ComparisonMode mode) Compares this 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
DefaultTemporalDatum.equals
(Object object, ComparisonMode mode) Compares this temporal datum with the specified object for equality.boolean
DefaultVerticalDatum.equals
(Object object, ComparisonMode mode) Compare this vertical datum with the specified object for equality. -
Uses of ComparisonMode in org.apache.sis.referencing.factory
Fields in org.apache.sis.referencing.factory declared as ComparisonModeModifier and TypeFieldDescription(package private) static final ComparisonMode
IdentifiedObjectFinder.COMPARISON_MODE
The criterion for determining if a candidate found byIdentifiedObjectFinder
should be considered equals to the requested object. -
Uses of ComparisonMode in org.apache.sis.referencing.gazetteer
Methods in org.apache.sis.referencing.gazetteer with parameters of type ComparisonModeModifier and TypeMethodDescriptionboolean
AbstractLocationType.equals
(Object object, ComparisonMode mode) Compares this location type with the specified object for equality.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 ComparisonModeModifier and TypeMethodDescriptionboolean
AbstractCoordinateOperation.equals
(Object object, ComparisonMode mode) Compares this coordinate operation with the specified object for equality.boolean
AbstractSingleOperation.equals
(Object object, ComparisonMode mode) Compares this coordinate operation with the specified object for equality.boolean
DefaultConcatenatedOperation.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
DefaultPassThroughOperation.equals
(Object object, ComparisonMode mode) Compares this concatenated 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 ComparisonModeModifier and TypeMethodDescriptionstatic boolean
Matrices.equals
(org.opengis.referencing.operation.Matrix m1, org.opengis.referencing.operation.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 ComparisonModeModifier and TypeMethodDescriptionboolean
LongitudeWraparound.equals
(Object object, ComparisonMode mode) Compares the specified object with this math transform for equality.boolean
NormalizedProjection.equals
(Object object, ComparisonMode mode) Compares the given object with this transform for equivalence.boolean
ZonedGridSystem.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 ComparisonModeModifier and TypeMethodDescriptionfinal boolean
AbstractLinearTransform.equals
(Object object, ComparisonMode mode) Compares the specified object with this linear 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.boolean
ConcatenatedTransform.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
EllipsoidToCentricTransform.equals
(Object object, ComparisonMode mode) Compares the specified object with this math transform for equality.boolean
ExponentialTransform1D.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
LinearInterpolator1D.equals
(Object object, ComparisonMode mode) Compares this transform with the given object for equality.boolean
LinearTransform1D.equals
(Object object, ComparisonMode mode) Compares the specified object with this math transform for equality.boolean
LogarithmicTransform1D.Base10.equals
(Object object, ComparisonMode mode) Compares the specified object with this math transform for equality.boolean
MolodenskyFormula.equals
(Object object, ComparisonMode mode) Compares the specified object with this math transform for equality.boolean
PassThroughTransform.equals
(Object object, ComparisonMode mode) Compares the specified object with this math transform for equality.boolean
PoleRotation.equals
(Object object, ComparisonMode mode) Compares the specified object with this math transform for equality.boolean
PowerTransform1D.equals
(Object object, ComparisonMode mode) Compares the specified object with this math transform for equality.final boolean
SpecializableTransform.equals
(Object object, ComparisonMode mode) Compares the specified object with this math transform for equality.boolean
WraparoundTransform.equals
(Object object, ComparisonMode mode) Compares this transform with the given object for equality. -
Uses of ComparisonMode in org.apache.sis.util
Methods in org.apache.sis.util that return ComparisonModeModifier and TypeMethodDescriptionstatic 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
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 ComparisonModeModifier and TypeMethodDescriptionstatic 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.private static boolean
Utilities.equals
(Iterable<?> object1, Iterable<?> object2, ComparisonMode mode) Compares two collections.private static boolean
Utilities.equals
(LenientComparable[] array1, Object[] array2, ComparisonMode mode) Compares two arrays where at least one array is known to containLenientComparable
elements.private static boolean
Utilities.isNotDebug
(ComparisonMode mode) Returnstrue
if the given mode is notDEBUG
. -
Uses of ComparisonMode in org.apache.sis.xml
Methods in org.apache.sis.xml with parameters of type ComparisonModeModifier and TypeMethodDescriptionprivate boolean
NilObjectHandler.equals
(Object proxy, Object other, ComparisonMode mode) Compares the given objects to the given level of strictness.