|
||||||||||
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.EnvironmentMatchTypeImpl
public class EnvironmentMatchTypeImpl
Concrete implementation of EnvironmentMatchType
.
Field Summary | |
---|---|
private 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. |
Fields inherited from interface org.opensaml.xacml.policy.EnvironmentMatchType |
---|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_QNAME, MATCH_ID_ATTRIB_NAME, SCHEMA_TYPE_LOCAL_NAME, SCHEMA_TYPE_NAME |
Constructor Summary | |
---|---|
EnvironmentMatchTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor. |
Method Summary | |
---|---|
AttributeSelectorType |
getAttributeSelector()
Gets the attribute selector for this match. |
AttributeValueType |
getAttributeValue()
Gets the attribute value for this match. |
AttributeDesignatorType |
getEnvironmentAttributeDesignator()
Gets the environment attribute designator for this match. |
String |
getMatchId()
Gets the ID of this match. |
List<XMLObject> |
getOrderedChildren()
|
void |
setAttributeSelector(AttributeSelectorType selector)
Sets the attribute selector for this match. |
void |
setAttributeValue(AttributeValueType value)
Sets the attribute value for this match. |
void |
setEnvironmentAttributeDesignator(AttributeDesignatorType attribute)
Sets the environment attribute designator for this match. |
void |
setMatchId(String id)
Sets the ID of this match. |
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 AttributeValueType attributeValue
private IndexedXMLObjectChildrenList<XACMLObject> attributeChoice
private String matchId
Constructor Detail |
---|
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 namespaceMethod Detail |
---|
public 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
selector
- attribute selector for this matchpublic void setAttributeValue(AttributeValueType value)
setAttributeValue
in interface EnvironmentMatchType
value
- attribute value for this matchpublic void setEnvironmentAttributeDesignator(AttributeDesignatorType attribute)
setEnvironmentAttributeDesignator
in interface EnvironmentMatchType
attribute
- environment attribute designator for this matchpublic void setMatchId(String id)
setMatchId
in interface EnvironmentMatchType
id
- ID of this matchpublic List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |