org.openliberty.xmltooling.dst2_1.ref
Class Query

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.openliberty.xmltooling.dst2_1.RequestType
          extended by org.openliberty.xmltooling.dst2_1.ref.Query
All Implemented Interfaces:
org.opensaml.xml.AttributeExtensibleXMLObject, org.opensaml.xml.XMLObject

public class Query
extends RequestType

This class models the DST 2.1 Query Element

In the schema Query is based on QueryType, which is based on RequestType. Since no other elements in the ref are based on the QueryType, QueryType is implemented in the Query class.

Author:
asa

Nested Class Summary
 
Nested classes/interfaces inherited from class org.openliberty.xmltooling.dst2_1.RequestType
RequestType.Marshaller, RequestType.Unmarshaller
 
Field Summary
static java.lang.String LOCAL_NAME
           
private  org.opensaml.xml.util.XMLObjectChildrenList<QueryItem> queryItems
           
private  org.opensaml.xml.util.XMLObjectChildrenList<TestItem> testItems
           
 
Fields inherited from class org.openliberty.xmltooling.dst2_1.RequestType
ATT_ITEM_ID
 
Constructor Summary
Query(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
           
 
Method Summary
 java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
           
 org.opensaml.xml.util.XMLObjectChildrenList<QueryItem> getQueryItems()
           
 org.opensaml.xml.util.XMLObjectChildrenList<TestItem> getTestItems()
           
 
Methods inherited from class org.openliberty.xmltooling.dst2_1.RequestType
getExtensions, getItemID, getUnknownAttributes, setItemID
 
Methods inherited from class org.opensaml.xml.AbstractXMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
 
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.XMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

LOCAL_NAME

public static final java.lang.String LOCAL_NAME
See Also:
Constant Field Values

testItems

private org.opensaml.xml.util.XMLObjectChildrenList<TestItem> testItems

queryItems

private org.opensaml.xml.util.XMLObjectChildrenList<QueryItem> queryItems
Constructor Detail

Query

public Query(java.lang.String namespaceURI,
             java.lang.String elementLocalName,
             java.lang.String namespacePrefix)
Method Detail

getTestItems

public org.opensaml.xml.util.XMLObjectChildrenList<TestItem> getTestItems()

getQueryItems

public org.opensaml.xml.util.XMLObjectChildrenList<QueryItem> getQueryItems()

getOrderedChildren

public java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
Specified by:
getOrderedChildren in interface org.opensaml.xml.XMLObject
Overrides:
getOrderedChildren in class RequestType