public class Ordering
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ASCENDING_ORDER
Ascending order
|
static java.lang.String |
ASCSTRING
For ascending order
|
static java.lang.String |
DESCENDING_ORDER
Descending order
|
static java.lang.String |
DESCSTRING
For descending order
|
Constructor and Description |
---|
Ordering(Column column, boolean isAscending, boolean isNullFirst)
Constructor to create the Ordering.
|
Ordering(java.util.List<OrderingClauseType> clauses)
Constructs an Ordering object from a list of OrderingClauseType objects.
|
Modifier and Type | Method and Description |
---|---|
void |
addClause(Column column, boolean isAscending, boolean isNullFirst)
To add the more orderby columns.
|
java.lang.String |
getOrderBy()
Deprecated.
since 11.1.1.2.0
|
java.util.List<java.lang.String> |
getOrderColumns()
Returns the list of columns in the orderby part of the resulting SQL statement
|
java.util.List<OrderingClauseType> |
getOrderingClauseList()
getOrderingClauseList returns the ordering clause list
|
TaskOrderingType |
getTaskOrderingType()
Returns
TaskOrderingType JAXB representation of this Ordering object |
java.lang.String |
toString()
Returns String representation of the Ordering object.
|
public static final java.lang.String ASCSTRING
public static final java.lang.String DESCSTRING
public static final java.lang.String ASCENDING_ORDER
public static final java.lang.String DESCENDING_ORDER
public Ordering(java.util.List<OrderingClauseType> clauses)
clauses
- a List of OrderingClauseType objects.public Ordering(Column column, boolean isAscending, boolean isNullFirst) throws WorkflowException
column
- Name Column to order byisAscending
- true if the order isAscending else falseisNullFirst
- true if the order contains null value first else falsejava.lang.Exception
WorkflowException
public void addClause(Column column, boolean isAscending, boolean isNullFirst) throws WorkflowException
column
- Name Column to order byisAscending
- true if the order isAscending else falseisNullFirst
- true if the order contains null value first else falsejava.lang.Exception
WorkflowException
@Deprecated public java.lang.String getOrderBy()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.List<java.lang.String> getOrderColumns()
public java.util.List<OrderingClauseType> getOrderingClauseList()
public TaskOrderingType getTaskOrderingType()
TaskOrderingType
JAXB representation of this Ordering object