org.apache.openjpa.persistence.query
Class NewInstance
java.lang.Object
org.apache.openjpa.persistence.query.AbstractVisitable
org.apache.openjpa.persistence.query.NewInstance
- All Implemented Interfaces:
- Serializable, OrderByItem, SelectItem, Visitable
public class NewInstance
- extends AbstractVisitable
- implements SelectItem, Visitable
Denotes NEW fully.qualified.class.name(arg1, arg2,...)
- Author:
- Pinaki Poddar
- See Also:
- Serialized Form
Method Summary |
OrderByItem |
asc()
Return an OrderByItem referencing the SelectItem and specifying ascending
ordering. |
String |
asProjection(AliasContext ctx)
Gets the string representation in SELECT projection. |
OrderByItem |
desc()
Return an OrderByItem referencing the SelectItem and specifying
descending ordering. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NewInstance
NewInstance(Class cls,
SelectItem... args)
asc
public OrderByItem asc()
- Description copied from interface:
SelectItem
- Return an OrderByItem referencing the SelectItem and specifying ascending
ordering. The SelectItem must correspond to an orderable value.
- Specified by:
asc
in interface SelectItem
- Returns:
- order-by item
desc
public OrderByItem desc()
- Description copied from interface:
SelectItem
- Return an OrderByItem referencing the SelectItem and specifying
descending ordering. The SelectItem must correspond to an orderable
value.
- Specified by:
desc
in interface SelectItem
- Returns:
- order-by item
asProjection
public String asProjection(AliasContext ctx)
- Description copied from interface:
Visitable
- Gets the string representation in SELECT projection.
- Specified by:
asProjection
in interface Visitable
- Overrides:
asProjection
in class AbstractVisitable
Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.