Class RS_Identifier

All Implemented Interfaces:
Serializable, Emptiable, LenientComparable, IdentifiedObject, org.opengis.metadata.Identifier, org.opengis.referencing.ReferenceIdentifier

@TitleProperty(name="code") public final class RS_Identifier extends DefaultIdentifier implements org.opengis.referencing.ReferenceIdentifier
Identifier using <gmd:RS_Identifier> XML element name. This is used for (un)marshalling legacy metadata only. Example:
Since:
1.0
Version:
1.0
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      For cross-version compatibility.
      See Also:
  • Constructor Details

    • RS_Identifier

      public RS_Identifier()
      Constructor for JAXB.
    • RS_Identifier

      public RS_Identifier(String codeSpace, String code, String version)
      Creates a new identifier initialized to the given code, code space and version number.
      Parameters:
      codeSpace - identifier or namespace in which the code is valid, or null if not available.
      code - alphanumeric value identifying an instance in the namespace, or null if none.
      version - the version identifier for the namespace as specified by the code authority, or null if none.
    • RS_Identifier

      public RS_Identifier(org.opengis.metadata.citation.Citation authority, String code)
      Creates an identifier initialized to the given authority and code.
      Parameters:
      authority - the the person or party responsible for maintenance of the namespace, or null if none.
      code - the alphanumeric value identifying an instance in the namespace, or null if none.
    • RS_Identifier

      private RS_Identifier(org.opengis.metadata.Identifier identifier)
      Creates a new identifier from the specified one.
      See Also:
  • Method Details

    • wrap

      public static RS_Identifier wrap(org.opengis.metadata.Identifier object)
      Returns the given identifier as a RS_Identifier instance.
      Parameters:
      object - the identifier to wrap, or null if none.
      Returns:
      the wrapped object, or null.