org.openliberty.xmltooling.dst2_1.ref
Class Sort

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.openliberty.xmltooling.dst2_1.ref.Sort
All Implemented Interfaces:
org.opensaml.xml.XMLObject

public class Sort
extends org.opensaml.xml.AbstractXMLObject

The element contains the criteria according to which the data in the response should be sorted. For example, address cards of a contact book could be sorted based on names using either ascending or descending order. As sorting is resource consuming the service specification MUST use sorting very carefully and specify sorting only based on the data and criteria which are really needed. In many cases sorting on the server side is not needed at all. When sorting is needed, only a very limited set of available sorting criteria should be defined.

Author:
asa

Field Summary
static java.lang.String LOCAL_NAME
           
private  java.lang.String value
           
 
Constructor Summary
protected Sort(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
           
 
Method Summary
 java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
           
 java.lang.String getValue()
           
 void setValue(java.lang.String value)
           
 
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
 

Field Detail

LOCAL_NAME

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

value

private java.lang.String value
Constructor Detail

Sort

protected Sort(java.lang.String namespaceURI,
               java.lang.String elementLocalName,
               java.lang.String namespacePrefix)
Method Detail

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String value)

getOrderedChildren

public java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()