Class ScopeImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
net.shibboleth.idp.saml.xmlobject.impl.ScopeImpl
Implementation of
Scope
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate XSBooleanValue
The regexp attribute value.private String
The string content value.Fields inherited from interface net.shibboleth.idp.saml.xmlobject.Scope
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, REGEXP_ATTRIB_NAME
Fields inherited from interface org.opensaml.core.xml.schema.XSString
TYPE_LOCAL_NAME, TYPE_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the regexp attribute value.Get the regexp attribute value.getValue()
void
Set the regexp attribute value.void
setRegexp
(XSBooleanValue newRegexp) Set the regexp attribute value.void
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
-
regexp
The regexp attribute value. -
scopeValue
The string content value.
-
-
Constructor Details
-
ScopeImpl
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
-
getRegexp
Get the regexp attribute value. -
setRegexp
Set the regexp attribute value. -
getRegexpXSBoolean
Get the regexp attribute value.- Specified by:
getRegexpXSBoolean
in interfaceScope
- Returns:
- the regexp attribute value
-
setRegexp
Set the regexp attribute value. -
getValue
-
setValue
-
getOrderedChildren
- Specified by:
getOrderedChildren
in interfaceXMLObject
-