Package org.opengis.metadata
Interface Identifier
- 
- All Known Subinterfaces:
 ReferenceIdentifier
@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"andauthority= OGP geodetic committee.- Since:
 - 2.0
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static StringAUTHORITY_KEYstatic StringCODE_KEYstatic StringCODESPACE_KEYstatic StringDESCRIPTION_KEYstatic StringVERSION_KEY 
- 
Method Summary
Modifier and Type Method Description default CitationgetAuthority()Person or party responsible for maintenance of the namespace.StringgetCode()Alphanumeric value identifying an instance in the namespace.default StringgetCodeSpace()Identifier or namespace in which the code is valid.default InternationalStringgetDescription()Natural language description of the meaning of the code value.default StringgetVersion()Version identifier for the namespace, as specified by the code authority. 
 - 
 
- 
- 
Field Detail
- 
AUTHORITY_KEY
static final String AUTHORITY_KEY
Key for the"authority"property to be given to the CRS factorycreateFoo(Map, ...)methods. This is used for setting the value to be returned bygetAuthority().- See Also:
 getAuthority(), Constant Field Values
 
- 
CODE_KEY
static final String CODE_KEY
Key for the"code"property to be given to the CRS factorycreateFoo(Map, ...)methods. This is used for setting the value to be returned bygetCode().- See Also:
 getCode(), Constant Field Values
 
- 
CODESPACE_KEY
static final String CODESPACE_KEY
Key for the"codespace"property to be given to the CRS factorycreateFoo(Map, ...)methods. This is used for setting the value to be returned bygetCodeSpace().- See Also:
 getCodeSpace(), Constant Field Values
 
- 
VERSION_KEY
static final String VERSION_KEY
Key for the"version"property to be given to the CRS factorycreateFoo(Map, ...)methods. This is used for setting the value to be returned bygetVersion().- See Also:
 getVersion(), Constant Field Values
 
- 
DESCRIPTION_KEY
static final String DESCRIPTION_KEY
Key for the"description"property to be given to the CRS factorycreateFoo(Map, ...)methods. This is used for setting the value to be returned bygetDescription().- Since:
 - 3.1
 - See Also:
 getDescription(), Constant Field Values
 
 - 
 
- 
Method Detail
- 
getAuthority
@UML(identifier="authority", obligation=OPTIONAL, specification=ISO_19115) default Citation getAuthority()
Person or party responsible for maintenance of the namespace.- Returns:
 - the person or party responsible for maintenance of the namespace, or 
nullif none. 
 
- 
getCode
@UML(identifier="code", obligation=MANDATORY, specification=ISO_19115) String getCode()
Alphanumeric value identifying an instance in the namespace. Should avoid characters that are not legal in URLs.Example:"4326".- Returns:
 - value identifying an instance in the namespace.
 
 
- 
getCodeSpace
@UML(identifier="codeSpace", obligation=OPTIONAL, specification=ISO_19115) default String getCodeSpace()
Identifier or namespace in which the code is valid.Example:"EPSG".- Returns:
 - the identifier or namespace in which the code is valid, or 
nullif none. - Since:
 - 3.1
 
 
- 
getVersion
@UML(identifier="version", obligation=OPTIONAL, specification=ISO_19115) default String getVersion()
Version identifier for the namespace, as specified by the code authority. When appropriate, the edition is identified by the effective date, coded using ISO 8601 date format.Example: the version of the underlying EPSG database.- Returns:
 - the version identifier for the namespace, or 
nullif none. - Since:
 - 3.1
 
 
- 
getDescription
@UML(identifier="description", obligation=OPTIONAL, specification=ISO_19115) default InternationalString getDescription()
Natural language description of the meaning of the code value.Example: forcodeSpace = "EPSG"andcode = "4326", the description can be "WGS 84".- Returns:
 - the natural language description, or 
nullif none. - Since:
 - 3.1
 
 
 - 
 
 -