Class AttributeQueryImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.saml.saml1.core.impl.SubjectQueryImpl
org.opensaml.saml.saml1.core.impl.AttributeQueryImpl
- All Implemented Interfaces:
XMLObject,SAMLObject,AttributeQuery,Query,SubjectQuery
Concrete implementation of the
AttributeQuery interface.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final XMLObjectChildrenList<AttributeDesignator>Contains all the child AttributeDesignators.private StringContains the resource attribute.Fields inherited from interface org.opensaml.saml.saml1.core.AttributeQuery
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, RESOURCE_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAMEFields inherited from interface org.opensaml.saml.saml1.core.SubjectQuery
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAttributeQueryImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Methods inherited from class org.opensaml.saml.saml1.core.impl.SubjectQueryImpl
getSubject, setSubjectMethods 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.saml.saml1.core.SubjectQuery
getSubject, setSubjectMethods 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
-
resource
Contains the resource attribute. -
attributeDesignators
Contains all the child AttributeDesignators.
-
-
Constructor Details
-
AttributeQueryImpl
protected AttributeQueryImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable 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
-
getResource
- Specified by:
getResourcein interfaceAttributeQuery
-
setResource
- Specified by:
setResourcein interfaceAttributeQuery
-
getAttributeDesignators
- Specified by:
getAttributeDesignatorsin interfaceAttributeQuery
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject- Overrides:
getOrderedChildrenin classSubjectQueryImpl
-