|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.castor.cpa.query.object.AbstractQueryObject
org.castor.cpa.query.object.OrderImpl
public final class OrderImpl
Final class that implements Order.
Nested Class Summary | |
---|---|
static class |
OrderImpl.Item
Inner class for order items to handel field and its order direction together. |
Constructor Summary | |
---|---|
OrderImpl()
|
Method Summary | |
---|---|
void |
add(Field field)
Adds the field object to the order object of query objects. |
void |
add(Field field,
OrderDirection direction)
Adds the field object with order direction specification to the order object of query objects. |
java.util.List<OrderImpl.Item> |
getItems()
Get list of order items. |
java.lang.StringBuilder |
toString(java.lang.StringBuilder sb)
Append a string representation of the object to the given StringBuilder . |
Methods inherited from class org.castor.cpa.query.object.AbstractQueryObject |
---|
toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public OrderImpl()
Method Detail |
---|
public void add(Field field)
add
in interface Order
field
- The field object of query objectspublic void add(Field field, OrderDirection direction)
add
in interface Order
field
- The Fielddirection
- The OrderDirectivepublic java.util.List<OrderImpl.Item> getItems()
public java.lang.StringBuilder toString(java.lang.StringBuilder sb)
StringBuilder
.
In general, the toString method for query objects appends a string that textually
represents this object. The result should be a query string that complies to EJB QL
specification as long as the query object represents a syntay element of it. It is
required that all subclasses override this method.
The toString method defined at class Object is overwritten and calls this method.
toString
in interface QueryObject
sb
- StringBuilder to append the string representation of this object to.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |