Class InstanceIdentifierImpl

java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.projecthusky.xua.hl7v3.impl.InstanceIdentifierImpl
All Implemented Interfaces:
org.opensaml.core.xml.XMLObject, InstanceIdentifier, OpenSamlInstanceIdentifier

public class InstanceIdentifierImpl extends org.opensaml.core.xml.AbstractXMLObject implements OpenSamlInstanceIdentifier
Implementation class of Interface OpenSaml InstanceIdentifier.
Implementations Klasse des Interfaces OpenSaml InstanceIdentifier.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
    the extension
    protected String
    the root

    Fields inherited from interface org.projecthusky.xua.hl7v3.InstanceIdentifier

    DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_NS_URI, DEFAULT_PREFIX, ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    InstanceIdentifierImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
    Constructor with params.
  • Method Summary

    Modifier and Type
    Method
    Description
    Method to get the value of the extension. Methode um den Wert der extension zu erhalten.
    List<org.opensaml.core.xml.XMLObject>
     
    Method to get the value of the root. Methode um den Wert von Root zu erhalten.
    void
    Method to set the extension. Methode um die Extension zu setzten.
    void
    setRoot(String value)
    Method to set the root. Methode um die Root zu setzten.

    Methods inherited from class org.opensaml.core.xml.AbstractXMLObject

    detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.opensaml.core.xml.XMLObject

    detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
  • Field Details

    • extension

      protected String extension
      the extension
    • root

      protected String root
      the root
  • Constructor Details

    • InstanceIdentifierImpl

      protected InstanceIdentifierImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
      Constructor with params.
      Parameters:
      namespaceURI - the namespace URI
      elementLocalName - the elemetn local name
      namespacePrefix - the prefix
  • Method Details

    • getExtension

      public String getExtension()
      Description copied from interface: InstanceIdentifier
      Method to get the value of the extension.
      Methode um den Wert der extension zu erhalten.
      Specified by:
      getExtension in interface InstanceIdentifier
      Returns:
      The extension as string.
      Die Extention als String.
    • getOrderedChildren

      public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
      Specified by:
      getOrderedChildren in interface org.opensaml.core.xml.XMLObject
    • getRoot

      public String getRoot()
      Description copied from interface: InstanceIdentifier
      Method to get the value of the root.
      Methode um den Wert von Root zu erhalten.
      Specified by:
      getRoot in interface InstanceIdentifier
      Returns:
      The root as string.
      Die Root als String.
    • setExtension

      public void setExtension(String value)
      Description copied from interface: InstanceIdentifier
      Method to set the extension.
      Methode um die Extension zu setzten.
      Specified by:
      setExtension in interface InstanceIdentifier
      Parameters:
      value -
      The value to be set as extension.
      Der wert der als Extesion gesetzt werden soll.
    • setRoot

      public void setRoot(String value)
      Description copied from interface: InstanceIdentifier
      Method to set the root.
      Methode um die Root zu setzten.
      Specified by:
      setRoot in interface InstanceIdentifier
      Parameters:
      value -
      The value to be set as root.
      Der wert der als Root gesetzt werden soll.