public class ResourceMatchTypeImpl extends AbstractXACMLObject implements ResourceMatchType
ResourceMatchType.| Modifier and Type | Field and Description |
|---|---|
private org.opensaml.core.xml.util.IndexedXMLObjectChildrenList<XACMLObject> |
attributeChoice
Match's choice of attribute elements.
|
private AttributeValueType |
attributeValue
Match's attribute value.
|
private String |
matchId
Gets the ID of this match.
|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, MATCH_ID_ATTRIB_NAME, SCHEMA_TYPE_LOCAL_NAME, SCHEMA_TYPE_NAME| Constructor and Description |
|---|
ResourceMatchTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeSelectorType |
getAttributeSelector() |
AttributeValueType |
getAttributeValue() |
String |
getMatchId() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
AttributeDesignatorType |
getResourceAttributeDesignator() |
void |
setAttributeSelector(AttributeSelectorType selector) |
void |
setAttributeValue(AttributeValueType value) |
void |
setMatchId(String id) |
void |
setResourceAttributeDesignator(AttributeDesignatorType attribute) |
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 AttributeValueType attributeValue
private org.opensaml.core.xml.util.IndexedXMLObjectChildrenList<XACMLObject> attributeChoice
private String matchId
public ResourceMatchTypeImpl(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 namespacepublic AttributeSelectorType getAttributeSelector()
getAttributeSelector in interface ResourceMatchTypepublic AttributeValueType getAttributeValue()
getAttributeValue in interface ResourceMatchTypepublic AttributeDesignatorType getResourceAttributeDesignator()
getResourceAttributeDesignator in interface ResourceMatchTypepublic String getMatchId()
getMatchId in interface ResourceMatchTypepublic void setAttributeSelector(AttributeSelectorType selector)
setAttributeSelector in interface ResourceMatchTypepublic void setAttributeValue(AttributeValueType value)
setAttributeValue in interface ResourceMatchTypepublic void setResourceAttributeDesignator(AttributeDesignatorType attribute)
setResourceAttributeDesignator in interface ResourceMatchTypepublic void setMatchId(String id)
setMatchId in interface ResourceMatchTypepublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectCopyright © 1999–2015. All rights reserved.