public interface ObjectQuery<T> extends QueryCondition
Modifier and Type | Method and Description |
---|---|
Boolean |
box(boolean b)
Box a boolean.
|
Byte |
box(byte b)
Box a byte.
|
Character |
box(char c)
Box a char.
|
Double |
box(double d)
Box a double.
|
Float |
box(float f)
Box a float.
|
Integer |
box(int i)
Box an int.
|
Long |
box(long l)
Box an long.
|
Short |
box(short s)
Box an short.
|
HavingCondition |
having(Object projection,
ProjectionType type)
Declare an having condition on projection.
|
void |
order(Object order)
Add an order condition to query.
|
void |
order(Object order,
OrderType type)
Add an order to query.
|
void |
order(Object order,
ProjectionType projectionType,
OrderType type)
Add an order to query.
|
void |
prj(Object projection)
Add a projection to query.
|
void |
prj(Object projection,
ProjectionType type)
Add a projection to query with an operator.
|
T |
target()
Retrieve the instance to build query.
|
T target()
void prj(Object projection)
projection
- the projection object to add.void prj(Object projection, ProjectionType type)
projection
- the projection object to add.type
- the type of projection to add.void order(Object order)
order
- the order to add.void order(Object order, OrderType type)
order
- the order to add.type
- the type of order.void order(Object order, ProjectionType projectionType, OrderType type)
order
- the order to add.projectionType
- the tipe of projection for grouping actions in order.type
- the type of order.Byte box(byte b)
b
- to box.Character box(char c)
c
- to box.Boolean box(boolean b)
b
- to boxShort box(short s)
s
- to box.Integer box(int i)
i
- to box.Long box(long l)
l
- to box.Float box(float f)
f
- to box.Double box(double d)
d
- to box.HavingCondition having(Object projection, ProjectionType type)
projection
- target of condition.type
- grouping operationCopyright © 2013 Object Query. All Rights Reserved.