Class IdentifierURI

java.lang.Object
org.ivoa.dm.registry.voresource.IdentifierURI
All Implemented Interfaces:
Serializable

@VoDml(id="VOResource:IdentifierURI", role=primitiveType) @Embeddable public class IdentifierURI extends Object implements Serializable
A reference to a registry record. This type should only be used if what is referenced must actually be a true Registry record; VOResource:IdentifierURI does not allow query or fragment parts and is hence not suitable for everything defined by IVOA Identifiers, in particular not standard keys (which are used for versions of standards, for instance) or dataset identifiers. When something does not need to be locked down to a reference to a single registry record, xs:anyURI should be used. PrimitiveType IdentifierURI :
See Also:
  • Constructor Details

    • IdentifierURI

      protected IdentifierURI()
      no arg constructor.
    • IdentifierURI

      public IdentifierURI(IdentifierURI c)
      copy constructor.
      Parameters:
      c - the object to be copied.
    • IdentifierURI

      public IdentifierURI(String v)
      Creates a new IdentifierURI Primitive Type instance, using the base type.
      Parameters:
      v - the base type.
  • Method Details

    • value

      public final String value()
      Return the representation of this primitive (value)
      Returns:
      string representation of this primitive( value)
    • toString

      public final String toString()
      Return the string representation of this primitive value
      Overrides:
      toString in class Object
      Returns:
      string representation of this primitive
      See Also: