|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.opensaml.xml.AbstractXMLObject org.opensaml.xml.validation.AbstractValidatingXMLObject org.opensaml.xacml.impl.AbstractXACMLObject org.opensaml.xacml.policy.impl.AttributeSelectorTypeImpl
public class AttributeSelectorTypeImpl
Implementation AttributeSelectorType
.
Field Summary | |
---|---|
private String |
dataType
Datatype. |
private XSBooleanValue |
mustBePresentXS
Must be present.Default = false |
private String |
requestContextPath
Issuer. |
Fields inherited from interface org.opensaml.xacml.policy.AttributeSelectorType |
---|
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_NAME |
Fields inherited from interface org.opensaml.xacml.policy.ExpressionType |
---|
DEFAULT_ELEMENT_NAME_XACML20 |
Constructor Summary | |
---|---|
protected |
AttributeSelectorTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor. |
Method Summary | |
---|---|
String |
getDataType()
Gets the data type of the attribute to be selected. |
Boolean |
getMustBePresent()
Gets whether the attribute to be selected must be present. |
XSBooleanValue |
getMustBePresentXSBoolean()
Gets whether the attribute to be selected must be present. |
List<XMLObject> |
getOrderedChildren()
|
String |
getRequestContextPath()
Gets the request context path of the attribute to be selected. |
void |
setDataType(String type)
Sets the data type of the attribute to be selected. |
void |
setMustBePresent(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(String path)
Sets the request context path of the attribute to be selected. |
Methods inherited from class org.opensaml.xml.validation.AbstractValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate, validateChildren |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject |
---|
deregisterValidator, getValidators, registerValidator, validate |
Methods inherited from interface org.opensaml.xml.XMLObject |
---|
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation |
Field Detail |
---|
private String dataType
private String requestContextPath
private XSBooleanValue mustBePresentXS
Constructor Detail |
---|
protected AttributeSelectorTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespaceMethod Detail |
---|
public String getDataType()
getDataType
in interface AttributeSelectorType
public Boolean getMustBePresent()
getMustBePresent
in interface AttributeSelectorType
public XSBooleanValue getMustBePresentXSBoolean()
getMustBePresentXSBoolean
in interface AttributeSelectorType
public String getRequestContextPath()
getRequestContextPath
in interface AttributeSelectorType
public void setDataType(String type)
setDataType
in interface AttributeSelectorType
type
- data type of the attribute to be selectedpublic void setMustBePresentXSBoolean(XSBooleanValue present)
setMustBePresentXSBoolean
in interface AttributeSelectorType
present
- whether the attribute to be selected must be presentpublic void setMustBePresent(Boolean present)
setMustBePresent
in interface AttributeSelectorType
present
- whether the attribute to be selected must be presentpublic void setRequestContextPath(String path)
setRequestContextPath
in interface AttributeSelectorType
path
- request context path of the attribute to be selectedpublic List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |