org.apache.openjpa.persistence.query
Class NewInstance
java.lang.Object
   org.apache.openjpa.persistence.query.AbstractVisitable
org.apache.openjpa.persistence.query.AbstractVisitable
       org.apache.openjpa.persistence.query.NewInstance
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:
- ascin 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:
- descin 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:
- asProjectionin interface- Visitable
- Overrides:
- asProjectionin class- AbstractVisitable
 
- 
 
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.