public interface PathExpression extends Expression
Modifier and Type | Method and Description |
---|---|
Aggregate |
avg()
Specify that the avg operation is to be applied.
|
Aggregate |
count()
Specify that the count operation is to be applied.
|
PathExpression |
get(String attributeName)
Return a path expression corresponding to the referenced attribute.
|
Predicate |
isEmpty()
Add a restriction that the path expression must correspond to an
association or element collection that is empty (has no elements).
|
Aggregate |
max()
Specify that the max operation is to be applied.
|
Aggregate |
min()
Specify that the min operation is to be applied.
|
Expression |
size()
Return an expression that corresponds to the number of elements
association or element collection corresponding to the path expression.
|
Aggregate |
sum()
Specify that the sum operation is to be applied.
|
Expression |
type()
Return an expression that corresponds to the type of the entity.
|
abs, concat, concat, dividedBy, dividedBy, in, in, in, in, in, in, isNull, length, locate, locate, locate, locate, locate, locate, lower, member, minus, minus, minus, mod, mod, plus, plus, sqrt, substring, substring, substring, substring, substring, substring, times, times, trim, trim, trim, trim, trim, trim, upper
asc, desc
between, between, between, between, between, between, between, between, between, between, between, between, between, equal, equal, equal, equal, equal, equal, equal, equal, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterEqual, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, lessEqual, lessEqual, lessEqual, lessEqual, lessEqual, lessThan, lessThan, lessThan, lessThan, lessThan, like, like, like, like, like, like, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual, notEqual
PathExpression get(String attributeName)
attributeName
- -
name of the referenced attributeExpression type()
Expression size()
Predicate isEmpty()
Aggregate avg()
Aggregate max()
Aggregate min()
Aggregate count()
Aggregate sum()
Copyright © 2006–2017 Apache Software Foundation. All rights reserved.