public class EnvironmentMatchTypeImpl extends AbstractXACMLObject implements EnvironmentMatchType
EnvironmentMatchType.| 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_QNAME, MATCH_ID_ATTRIB_NAME, SCHEMA_TYPE_LOCAL_NAME, SCHEMA_TYPE_NAME| Constructor and Description |
|---|
EnvironmentMatchTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeSelectorType |
getAttributeSelector() |
AttributeValueType |
getAttributeValue() |
AttributeDesignatorType |
getEnvironmentAttributeDesignator() |
String |
getMatchId() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
void |
setAttributeSelector(AttributeSelectorType selector) |
void |
setAttributeValue(AttributeValueType value) |
void |
setEnvironmentAttributeDesignator(AttributeDesignatorType attribute) |
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, 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 EnvironmentMatchTypeImpl(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 EnvironmentMatchTypepublic AttributeValueType getAttributeValue()
getAttributeValue in interface EnvironmentMatchTypepublic AttributeDesignatorType getEnvironmentAttributeDesignator()
getEnvironmentAttributeDesignator in interface EnvironmentMatchTypepublic String getMatchId()
getMatchId in interface EnvironmentMatchTypepublic void setAttributeSelector(AttributeSelectorType selector)
setAttributeSelector in interface EnvironmentMatchTypepublic void setAttributeValue(AttributeValueType value)
setAttributeValue in interface EnvironmentMatchTypepublic void setEnvironmentAttributeDesignator(AttributeDesignatorType attribute)
setEnvironmentAttributeDesignator in interface EnvironmentMatchTypepublic void setMatchId(String id)
setMatchId in interface EnvironmentMatchTypepublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren in interface org.opensaml.core.xml.XMLObjectCopyright © 1999–2016 Shibboleth Consortium. All rights reserved.