Package org.apache.sis.referencing.datum
Class AbstractDatum.Simplifier
java.lang.Object
org.apache.sis.internal.metadata.NameToIdentifier.Simplifier
org.apache.sis.referencing.datum.AbstractDatum.Simplifier
- Enclosing class:
- AbstractDatum
A function for simplifying a
Datum
name before comparison.
Note: if heuristic rules are modified, consider updating EPSGDataAccess
accordingly.
- Since:
- 0.7
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final AbstractDatum.Simplifier
The singleton simplifier for non-geodetic datum.Fields inherited from class org.apache.sis.internal.metadata.NameToIdentifier.Simplifier
DEFAULT, ESRI_DATUM_PREFIX
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CharSequence
apply
(CharSequence name) Simplify the given datum name.
-
Field Details
-
INSTANCE
The singleton simplifier for non-geodetic datum.
-
-
Constructor Details
-
Simplifier
Simplifier()For subclasses and default instance only.
-
-
Method Details
-
apply
Simplify the given datum name.- Overrides:
apply
in classNameToIdentifier.Simplifier
- Parameters:
name
- the object name (may benull
).- Returns:
- the name to use for comparison purpose, or
null
.
-