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, setSchemaType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
private 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 EnvironmentMatchType
public AttributeValueType getAttributeValue()
getAttributeValue
in interface EnvironmentMatchType
public AttributeDesignatorType getEnvironmentAttributeDesignator()
getEnvironmentAttributeDesignator
in interface EnvironmentMatchType
public String getMatchId()
getMatchId
in interface EnvironmentMatchType
public void setAttributeSelector(AttributeSelectorType selector)
setAttributeSelector
in interface EnvironmentMatchType
public void setAttributeValue(AttributeValueType value)
setAttributeValue
in interface EnvironmentMatchType
public void setEnvironmentAttributeDesignator(AttributeDesignatorType attribute)
setEnvironmentAttributeDesignator
in interface EnvironmentMatchType
public void setMatchId(String id)
setMatchId
in interface EnvironmentMatchType
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.core.xml.XMLObject
Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.