- All Implemented Interfaces:
Serializable
,Comparable<ComparisonCriterion>
,Constable
The criterion to use for comparing PROJ objects.
- Since:
- 1.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionThe objects are equivalent for the purpose of coordinate operations.Same asEQUIVALENT
, relaxed with an exception that the axis order of the base CRS of aDerivedCRS
/ProjectedCRS
or the axis order of aGeographicCRS
is ignored.All properties are identical. -
Method Summary
Modifier and TypeMethodDescriptionstatic ComparisonCriterion
Returns the enum constant of this class with the specified name.static ComparisonCriterion[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
STRICT
All properties are identical. -
EQUIVALENT
The objects are equivalent for the purpose of coordinate operations. They can differ by the name of their objects, identifiers, other metadata. Parameters may be expressed in different units, provided that the value is (with some tolerance) the same once expressed in a common unit. -
EQUIVALENT_EXCEPT_AXIS_ORDER_GEOGCRS
Same asEQUIVALENT
, relaxed with an exception that the axis order of the base CRS of aDerivedCRS
/ProjectedCRS
or the axis order of aGeographicCRS
is ignored. Only to be used withDerivedCRS
,ProjectedCRS
orGeographicCRS
.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-