|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataProperty
A non-reference property with a type which is a data type.
| Method Summary | |
|---|---|
DataProperty |
asc()
Constructs a ascending ordering within this data property and returns the data property for use in subsequent operations |
DataProperty |
avg()
Constructs a average aggregate within this data property and returns the data property for use in subsequent operations |
Expression |
between(Object min,
Object max)
Returns a 6 term expression, where this property is greater than or equal to the given 'min' literal, and is less than or equal tothe given 'max' literal. |
DataProperty |
desc()
Constructs a descending ordering within this data property and returns the data property for use in subsequent operations |
Expression |
eq(Object value)
Returns a boolean expression where this property is equal to to the given literal. |
Expression |
ge(Object value)
Returns a boolean expression where this property is greater than or equal to the given literal. |
String |
getName()
returns the name of this property |
Expression |
gt(Object value)
Returns a boolean expression where this property is greater than the given literal. |
Expression |
in(Query subquery)
Returns a subquery expression, where this property is found within the given subquery results collection. |
boolean |
isDistinct()
Gets the value of the distinct property. |
Expression |
isNotNull()
Returns a boolean expression where this property is not equal to null. |
Expression |
isNull()
Returns a boolean expression where this property is equal to null. |
Expression |
le(Object value)
Returns a boolean expression where this property is less than or equal to the given literal. |
Expression |
like(String value)
Returns a wildcard expression where this property is like the given literal, and the literal may contain any number of wildcards, the wildcard character being '*' |
Expression |
lt(Object value)
Returns a boolean expression where this property is less than the given literal. |
DataProperty |
max()
Constructs a maximum aggregate within this data property and returns the data property for use in subsequent operations |
DataProperty |
min()
Constructs a minimum aggregate within this data property and returns the data property for use in subsequent operations |
Expression |
ne(Object value)
Returns a boolean expression where this property is not equal to to the given literal. |
Expression |
notIn(Query subquery)
Returns a subquery expression, where this property is not found within the given subquery results collection. |
DataProperty |
sum()
Constructs a summation aggregate within this data property and returns the data property for use in subsequent operations |
| Method Detail |
|---|
Expression eq(Object value)
value - the literal
Expression ne(Object value)
value - the literal
Expression gt(Object value)
value - the literal
Expression ge(Object value)
value - the literal
Expression lt(Object value)
value - the literal
Expression le(Object value)
value - the literal
Expression between(Object min,
Object max)
min - the minimum literalmax - the maximum literal
Expression like(String value)
value - the wildcard literal
Expression isNull()
value - the literal
Expression isNotNull()
value - the literal
Expression in(Query subquery)
subquery - the subquery
Expression notIn(Query subquery)
subquery - the subquery
DataProperty min()
DataProperty max()
DataProperty sum()
DataProperty avg()
DataProperty asc()
DataProperty desc()
String getName()
boolean isDistinct()
Boolean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||