Interface Identifier

All Known Subinterfaces:
ReferenceIdentifier
All Known Implementing Classes:
ProjectiveTransform, SimpleAxis, SimpleCRS, SimpleCRS.Geographic, SimpleCRS.Temporal, SimpleCRS.Vertical, SimpleDatum, SimpleIdentifiedObject, SimpleParameter, SimpleParameterGroup, SimpleTransform, SimpleTransform2D

@Classifier(DATATYPE) @UML(identifier="MD_Identifier", specification=ISO_19115) public interface Identifier
Value uniquely identifying an object within a namespace.
Example: for the WGS 84 geographic coordinate reference system, code = "4326", codeSpace = "EPSG", description = "WGS 84" and authority = OGP geodetic committee.
Since:
2.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Key for the "authority" property to be given to the CRS factory createFoo(Map, ...) methods.
    static final String
    Key for the "code" property to be given to the CRS factory createFoo(Map, ...) methods.
    static final String
    Key for the "codespace" property to be given to the CRS factory createFoo(Map, ...) methods.
    static final String
    Key for the "description" property to be given to the CRS factory createFoo(Map, ...) methods.
    static final String
    Key for the "version" property to be given to the CRS factory createFoo(Map, ...) methods.
  • Method Summary

    Modifier and Type
    Method
    Description
    default Citation
    Person or party responsible for maintenance of the namespace.
    Alphanumeric value identifying an instance in the namespace.
    default String
    Identifier or namespace in which the code is valid.
    Natural language description of the meaning of the code value.
    default String
    Version identifier for the namespace, as specified by the code authority.