|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.stardust.engine.api.query.AbstractSingleOrderCriterion
org.eclipse.stardust.engine.api.query.DataOrder
public final class DataOrder
Criterion for ordering elements resulting from a query according to workflow data, either with ascending or descending values.
OrderCriteria,
Serialized Form| Constructor Summary | |
|---|---|
DataOrder(java.lang.String dataID)
Initializes the criterion to order according to ascending values of the given workflow data. |
|
DataOrder(java.lang.String dataID,
boolean ascending)
Initializes the criterion to order according to ascending or descending values of the given workflow data. |
|
DataOrder(java.lang.String dataID,
java.lang.String attributeName)
Initializes the criterion to order according to ascending values of the given workflow data. |
|
DataOrder(java.lang.String dataID,
java.lang.String attributeName,
boolean ascending)
Initializes the criterion to order according to ascending or descending values of the given workflow data. |
|
| Method Summary | |
|---|---|
java.lang.Object |
accept(OrderEvaluationVisitor visitor,
java.lang.Object context)
Visitor dispatch callback used for evaluating order criteria. |
java.lang.String |
getAttributeName()
Returns |
java.lang.String |
getDataID()
Returns the ID of the workflow data containing the values to be used for ordering. |
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.stardust.engine.api.query.AbstractSingleOrderCriterion |
|---|
isAscending |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DataOrder(java.lang.String dataID)
dataID - The ID of the workflow data to order according toDataOrder(String, boolean)
public DataOrder(java.lang.String dataID,
java.lang.String attributeName)
dataID - The ID of the workflow data to order according toattributeName - The name of the data attribute to search for (XPath, etc.)DataOrder(String, boolean)
public DataOrder(java.lang.String dataID,
boolean ascending)
dataID - The ID of the workflow data to according to.ascending - Flag indicating if ordering has to be performed along ascending or
descending values.DataOrder(String)
public DataOrder(java.lang.String dataID,
java.lang.String attributeName,
boolean ascending)
dataID - The ID of the workflow data to according to.attributeName - The name of the data attribute to search for (XPath, etc.)ascending - Flag indicating if ordering has to be performed along ascending or
descending values.DataOrder(String)| Method Detail |
|---|
public java.lang.String getDataID()
public java.lang.String getAttributeName()
public java.lang.Object accept(OrderEvaluationVisitor visitor,
java.lang.Object context)
OrderCriterionreturn visitor.visit(this, context), thus calling the appropriately
overloaded visitation method.
visitor - The visitor performing the evaluation.context - Information used by the visitor during the visitation process.
public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||