public class AttributeSelectorTypeImpl extends AbstractXACMLObject implements AttributeSelectorType
AttributeSelectorType.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
dataType
Datatype.
|
private XSBooleanValue |
mustBePresentXS
Must be present.
|
private java.lang.String |
requestContextPath
Issuer.
|
DATA_TYPE_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, MUST_BE_PRESENT_ATTRIB_NAME, REQUEST_CONTEXT_PATH_ATTRIB_NAME, SCHEMA_TYPE_LOCAL_NAME, SCHEMA_TYPE_NAMEDEFAULT_ELEMENT_NAME_XACML20| Modifier | Constructor and Description |
|---|---|
protected |
AttributeSelectorTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDataType()
Gets the data type of the attribute to be selected.
|
java.lang.Boolean |
getMustBePresent()
Gets whether the attribute to be selected must be present.
|
XSBooleanValue |
getMustBePresentXSBoolean()
Gets whether the attribute to be selected must be present.
|
java.util.List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
java.lang.String |
getRequestContextPath()
Gets the request context path of the attribute to be selected.
|
void |
setDataType(java.lang.String type)
Sets the data type of the attribute to be selected.
|
void |
setMustBePresent(java.lang.Boolean present)
Sets whether the attribute to be selected must be present.
|
void |
setMustBePresentXSBoolean(XSBooleanValue present)
Sets whether the attribute to be selected must be present.
|
void |
setRequestContextPath(java.lang.String path)
Sets the request context path of the attribute to be selected.
|
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, setSchemaTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprivate java.lang.String dataType
private java.lang.String requestContextPath
private XSBooleanValue mustBePresentXS
protected AttributeSelectorTypeImpl(java.lang.String namespaceURI,
java.lang.String elementLocalName,
java.lang.String namespacePrefix)
namespaceURI - the namespace the element is inelementLocalName - the local name of the XML element this Object representsnamespacePrefix - the prefix for the given namespacepublic java.lang.String getDataType()
getDataType in interface AttributeSelectorTypepublic java.lang.Boolean getMustBePresent()
getMustBePresent in interface AttributeSelectorTypepublic XSBooleanValue getMustBePresentXSBoolean()
getMustBePresentXSBoolean in interface AttributeSelectorTypepublic java.lang.String getRequestContextPath()
getRequestContextPath in interface AttributeSelectorTypepublic void setDataType(java.lang.String type)
setDataType in interface AttributeSelectorTypetype - data type of the attribute to be selectedpublic void setMustBePresentXSBoolean(XSBooleanValue present)
setMustBePresentXSBoolean in interface AttributeSelectorTypepresent - whether the attribute to be selected must be presentpublic void setMustBePresent(java.lang.Boolean present)
setMustBePresent in interface AttributeSelectorTypepresent - whether the attribute to be selected must be presentpublic void setRequestContextPath(java.lang.String path)
setRequestContextPath in interface AttributeSelectorTypepath - request context path of the attribute to be selectedpublic java.util.List<XMLObject> getOrderedChildren()
getOrderedChildren in interface XMLObject