Package org.opensaml.xacml.policy.impl
Class VariableDefinitionTypeImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.xacml.impl.AbstractXACMLObject
org.opensaml.xacml.policy.impl.VariableDefinitionTypeImpl
- All Implemented Interfaces:
XMLObject,VariableDefinitionType,XACMLObject
public class VariableDefinitionTypeImpl
extends AbstractXACMLObject
implements VariableDefinitionType
Implementation
VariableDefinitionType.-
Field Summary
FieldsFields inherited from interface org.opensaml.xacml.policy.VariableDefinitionType
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME, VARIABLE_ID_ATTRIB_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedVariableDefinitionTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetExpression(ExpressionType newExpression) voidsetVariableId(String id) Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, 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, setSchemaTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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
-
Field Details
-
expression
Expression. -
variableId
Variable id.
-
-
Constructor Details
-
VariableDefinitionTypeImpl
protected VariableDefinitionTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor.- Parameters:
namespaceURI- the namespace the element is inelementLocalName- the local name of the XML element this Object representsnamespacePrefix- the prefix for the given namespace
-
-
Method Details
-
getExpression
- Specified by:
getExpressionin interfaceVariableDefinitionType
-
setExpression
- Specified by:
setExpressionin interfaceVariableDefinitionType
-
getVariableId
- Specified by:
getVariableIdin interfaceVariableDefinitionType
-
setVariableId
- Specified by:
setVariableIdin interfaceVariableDefinitionType
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject
-