Class BaseIDImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.saml.saml2.core.impl.BaseIDImpl
- All Implemented Interfaces:
XMLObject
,SAMLObject
,BaseID
Concrete implementation of
BaseID
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
Name Qualifier of BaseID.private String
SP Name Qualifier of Base.Fields inherited from interface org.opensaml.saml.saml2.core.BaseID
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, NAME_QUALIFIER_ATTRIB_NAME, SP_NAME_QUALIFIER_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BaseIDImpl
(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGets the NameQualifier value.Gets an unmodifiable list of child elements in the order that they will appear in the DOM.Gets the SPNameQualifier value.void
setNameQualifier
(String newNameQualifier) Sets the NameQualifier value.void
setSPNameQualifier
(String newSPNameQualifier) Sets the SPNameQualifier value.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
-
nameQualifier
Name Qualifier of BaseID. -
spNameQualfier
SP Name Qualifier of Base.
-
-
Constructor Details
-
BaseIDImpl
Constructor.- Parameters:
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespace
-
-
Method Details
-
getNameQualifier
Gets the NameQualifier value.- Specified by:
getNameQualifier
in interfaceBaseID
- Returns:
- the NameQualifier value
-
setNameQualifier
Sets the NameQualifier value.- Specified by:
setNameQualifier
in interfaceBaseID
- Parameters:
newNameQualifier
- the NameQualifier value
-
getSPNameQualifier
Gets the SPNameQualifier value.- Specified by:
getSPNameQualifier
in interfaceBaseID
- Returns:
- the SPNameQualifier value
-
setSPNameQualifier
Sets the SPNameQualifier value.- Specified by:
setSPNameQualifier
in interfaceBaseID
- Parameters:
newSPNameQualifier
- the SPNameQualifier value
-
getOrderedChildren
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.- Specified by:
getOrderedChildren
in interfaceXMLObject
- Returns:
- ordered list of child elements
-