Interface EbXMLExternalIdentifier

All Known Implementing Classes:
EbXMLExternalIdentifier30

public interface EbXMLExternalIdentifier
Encapsulation of the ebXML classes for ExternalIdentifierType.

This class contains convenience methods and provides a version independent abstraction of the ebXML data structure.

Author:
Jens Riemschneider
  • Field Details

    • EXTERNAL_IDENTIFIER_OBJECT_TYPE

      static final String EXTERNAL_IDENTIFIER_OBJECT_TYPE
      ObjectType for External Identifiers
      See Also:
  • Method Details

    • getValue

      String getValue()
      Returns:
      the value of the identifier.
    • setValue

      void setValue(String value)
      Parameters:
      value - the value of the identifier.
    • getIdentificationScheme

      String getIdentificationScheme()
      Returns:
      the scheme of the identifier.
    • setIdentificationScheme

      void setIdentificationScheme(String identificationScheme)
      Parameters:
      identificationScheme - the scheme of the identifier.
    • getName

      Returns:
      the name of the identifier.
    • setName

      void setName(EbXMLInternationalString name)
      Parameters:
      name - the name of the identifier.
    • setRegistryObject

      void setRegistryObject(String registryObject)
      Parameters:
      registryObject - the registry object that this identifier belongs to.
    • getRegistryObject

      String getRegistryObject()
      Returns:
      the registry object that this identifier belongs to.
    • setId

      void setId(String id)
      Parameters:
      id - the id of the identifier.
    • getId

      String getId()
      Returns:
      the id of the identifier.