Interface Identifier

All Known Implementing Classes:
IdentifierImpl

public interface Identifier
An Identifier identifies an object uniquely in an external system that created the id. Each system is identified by a namespace.

Examples: GND-ID ("gnd:104330171") or VIAF-ID ("viaf:96994450")

  • Method Summary

    Modifier and Type Method Description
    java.lang.String getId()  
    java.util.UUID getIdentifiable()  
    java.lang.String getNamespace()  
    java.util.UUID getUuid()  
    void setId​(java.lang.String id)  
    void setIdentifiable​(java.util.UUID identifiable)  
    void setNamespace​(java.lang.String namespace)  
    void setUuid​(java.util.UUID uuid)  
  • Method Details

    • getUuid

      java.util.UUID getUuid()
    • setUuid

      void setUuid​(java.util.UUID uuid)
    • getId

      java.lang.String getId()
    • getIdentifiable

      java.util.UUID getIdentifiable()
    • getNamespace

      java.lang.String getNamespace()
    • setId

      void setId​(java.lang.String id)
    • setIdentifiable

      void setIdentifiable​(java.util.UUID identifiable)
    • setNamespace

      void setNamespace​(java.lang.String namespace)