# Uses of Interface
org.opengis.referencing.ReferenceIdentifier

Packages that use ReferenceIdentifier
Package
Description
org.apache.sis.referencing
Base classes for reference systems used for general positioning.
org.opengis.referencing
Reference systems.

- ## Uses of ReferenceIdentifier in org.apache.sis.referencing

  Classes in org.apache.sis.referencing that implement ReferenceIdentifier
  Modifier and Type
  Class
  Description
  `class`
  `ImmutableIdentifier`
  Immutable value uniquely identifying an object within a namespace, together with a version.
  `class`
  `NamedIdentifier`
  An identification of a CRS object which is both a `Identifier` and a `GenericName`.
  Methods in org.apache.sis.referencing that return ReferenceIdentifier
  Modifier and Type
  Method
  Description
  `ReferenceIdentifier`
  AbstractIdentifiedObject.`getName()`
  Returns the primary name by which this object is identified.
  Methods in org.apache.sis.referencing that return types with arguments of type ReferenceIdentifier
  Modifier and Type
  Method
  Description
  `Set<ReferenceIdentifier>`
  AbstractIdentifiedObject.`getIdentifiers()`
  Returns identifiers which references elsewhere the object's defining information.
  Methods in org.apache.sis.referencing with parameters of type ReferenceIdentifier
  Modifier and Type
  Method
  Description
  `B`
  Builder.`addIdentifier(ReferenceIdentifier identifier)`
  Adds an `IdentifiedObject` identifier fully specified by the given identifier.
  `B`
  Builder.`addName(ReferenceIdentifier name)`
  Adds an `IdentifiedObject` name fully specified by the given identifier.
  `static ImmutableIdentifier`
  ImmutableIdentifier.`castOrCopy(ReferenceIdentifier object)`
  Returns a SIS identifier implementation with the values of the given arbitrary implementation.
  `static NamedIdentifier`
  NamedIdentifier.`castOrCopy(ReferenceIdentifier object)`
  Returns a SIS identifier implementation with the values of the given arbitrary implementation.
  Constructors in org.apache.sis.referencing with parameters of type ReferenceIdentifier
  Modifier
  Constructor
  Description
  ``
  `ImmutableIdentifier(ReferenceIdentifier identifier)`
  Creates a new identifier from the specified one.
  ``
  `NamedIdentifier(ReferenceIdentifier identifier)`
  Creates a new identifier from the specified one.

- ## Uses of ReferenceIdentifier in org.opengis.referencing

  Methods in org.opengis.referencing that return ReferenceIdentifier
  Modifier and Type
  Method
  Description
  `ReferenceIdentifier`
  IdentifiedObject.`getName()`
  The primary name by which this object is identified.
  Methods in org.opengis.referencing that return types with arguments of type ReferenceIdentifier
  Modifier and Type
  Method
  Description
  `Set<ReferenceIdentifier>`
  IdentifiedObject.`getIdentifiers()`
  An identifier which references elsewhere the object's defining information.