public class ActionMatchTypeImpl extends AbstractXACMLObject implements ActionMatchType
ActionMatchType.| 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 |
|---|
ActionMatchTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeDesignatorType |
getActionAttributeDesignator() |
AttributeSelectorType |
getAttributeSelector() |
AttributeValueType |
getAttributeValue() |
String |
getMatchId() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
void |
setActionAttributeDesignator(AttributeDesignatorType attribute) |
void |
setAttributeSelector(AttributeSelectorType selector) |
void |
setAttributeValue(AttributeValueType value) |
void |
setMatchId(String id) |
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 ActionMatchTypeImpl(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 ActionMatchTypepublic AttributeValueType getAttributeValue()
getAttributeValue in interface ActionMatchTypepublic AttributeDesignatorType getActionAttributeDesignator()
getActionAttributeDesignator in interface ActionMatchTypepublic String getMatchId()
getMatchId in interface ActionMatchTypepublic void setAttributeSelector(AttributeSelectorType selector)
setAttributeSelector in interface ActionMatchTypepublic void setAttributeValue(AttributeValueType value)
setAttributeValue in interface ActionMatchTypepublic void setActionAttributeDesignator(AttributeDesignatorType attribute)
setActionAttributeDesignator in interface ActionMatchTypepublic void setMatchId(String id)
setMatchId in interface ActionMatchTypepublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectCopyright © 1999–2015. All rights reserved.