| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PathExpression
Interface for operations over objects reached via paths
| Method Summary | |
|---|---|
|  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. | 
| Methods inherited from interface org.apache.openjpa.persistence.query.Expression | 
|---|
| 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 | 
| Methods inherited from interface org.apache.openjpa.persistence.query.SelectItem | 
|---|
| asc, desc | 
| Methods inherited from interface org.apache.openjpa.persistence.query.PredicateOperand | 
|---|
| 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 | 
| Method Detail | 
|---|
PathExpression get(String attributeName)
attributeName - -
                      name of the referenced attribute
Expression type()
Expression size()
Predicate isEmpty()
Aggregate avg()
Aggregate max()
Aggregate min()
Aggregate count()
Aggregate sum()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||