| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ExpressionImpl | |
|---|---|
| org.apache.openjpa.persistence.query | OpenJPA Dynamic Query | 
| Uses of ExpressionImpl in org.apache.openjpa.persistence.query | 
|---|
| Subclasses of ExpressionImpl in org.apache.openjpa.persistence.query | |
|---|---|
 class | 
AbsExpression
Denotes ABS() operation on a given expression.  | 
 class | 
AbstractDomainObject
Domain Object is a path expression over which query is evaluated.  | 
(package private)  class | 
AbstractPath
An abstract path is formed by two parts : the first part is a parent path.  | 
(package private)  class | 
AllExpression
Denotes All(SubQuery) Expression.  | 
(package private)  class | 
AnyExpression
Denotes ANY(SUbquery) Expression.  | 
 class | 
ArrayExpression
A single expression that holds an array of values.  | 
 class | 
AverageExpression
Denotes AVG() on a given Expression.  | 
 class | 
BinaryOperatorExpression
An expression resulting from a binary operation on two expressions.  | 
 class | 
ConcatExpression
Denotes CONCAT(e1,e2,..) Expression.  | 
(package private)  class | 
ConstantExpression
Denotes a Value based expression such as Number, String or Date.  | 
 class | 
CountExpression
Denotes COUNT(e) Expression.  | 
 class | 
CurrentTimeExpression
Denotes CURRENT_TIME(), CURRENT_DATE() and CURRENT_TIMESTAMP() expressions.  | 
 class | 
DistinctExpression
Denotes DISTINCT(e) Expression.  | 
 class | 
DividedByExpression
Denotes e1/e2 Expression.  | 
 class | 
ElseExpression
Else clause in a Case Statement.  | 
 class | 
EntryExpression
Denotes ENTRY(e) on a path.  | 
 class | 
FetchPath
Denotes a path used in fetch join.  | 
 class | 
IndexExpression
Denotes INDEX(e) Expression.  | 
 class | 
JoinPath
Path resulting by joining from a parent path via an attribute.  | 
 class | 
KeyExpression
Denotes KEY(e) Expression.  | 
 class | 
LengthExpression
Denotes LENGTH(e) Expression.  | 
 class | 
LiteralExpression
Denotes a Literal Expression.  | 
 class | 
LocateExpression
Denotes LOCATE(e1, e2, n) Expression.  | 
 class | 
LowerExpression
Denotes LOWER(e) Expression.  | 
 class | 
MaxExpression
Denotes MAX(e) Expression.  | 
 class | 
MinExpression
Denotes MIN(e) Expression.  | 
 class | 
MinusExpression
Denotes (e1 - e2) Expression.  | 
(package private)  class | 
ModExpression
Denotes MOD(e1, e2) Expression.  | 
(package private)  class | 
NavigationPath
Represents a path resulted by navigation.  | 
 class | 
OperatorPath
A path resulting from KEY() or VALUE() operation on an existing path.  | 
 class | 
ParameterExpression
Denotes a parameter in a query.  | 
 class | 
PlusExpression
Denotes (e1 + e2) Expression.  | 
 class | 
QueryDefinitionImpl
Implements QueryDefinition.  | 
(package private)  class | 
QueryExpression
An expression resulting from operation on a query itself.  | 
 class | 
RangeExpression
Denotes a range used by e1 BETWEEN x AND y operation.  | 
 class | 
RootPath
Denotes root domain instance representing a persistent type.  | 
 class | 
SizeExpression
Denotes SIZE(e) Expression.  | 
(package private)  class | 
SomeExpression
Denotes SOME(Subquery) Expression.  | 
 class | 
SquareRootExpression
Denotes SQRT(e) Expression.  | 
 class | 
SubStringExpression
Denotes SUBSTR(a,i1,i2) Expression.  | 
 class | 
SumExpression
Denotes SUM(e) Expression.  | 
 class | 
TimesExpression
Denotes (e1*e2) Expression.  | 
 class | 
TrimExpression
Denotes TRIM(e1,x) Expression.  | 
 class | 
TypeExpression
Denotes TYPE(e) Expression.  | 
 class | 
UnaryMinusExpression
Denotes (-e) Expression.  | 
(package private)  class | 
UnaryOperatorExpression
 | 
 class | 
UpperExpression
Denotes UPPER(e) Expression.  | 
 class | 
ValueExpression
Denotes VALUE(e) Expression.  | 
 class | 
VarArgsExpression
A expression that holds an array of Expressions.  | 
| Methods in org.apache.openjpa.persistence.query that return ExpressionImpl | |
|---|---|
 ExpressionImpl | 
OrderableItem.getExpression()
 | 
| Methods in org.apache.openjpa.persistence.query with parameters of type ExpressionImpl | |
|---|---|
 String | 
AliasContext.getAlias(ExpressionImpl path)
Sets alias for the given Expression or gets the alias if the given path has already been assigned an alias.  | 
 String | 
AliasContext.setAlias(ExpressionImpl path)
 | 
| Constructors in org.apache.openjpa.persistence.query with parameters of type ExpressionImpl | |
|---|---|
AbsExpression(ExpressionImpl op)
 | 
|
AverageExpression(ExpressionImpl op)
 | 
|
ModExpression(ExpressionImpl op,
              ExpressionImpl op2)
 | 
|
OrderableItem(ExpressionImpl path)
 | 
|
OrderableItem(ExpressionImpl path,
              Boolean asc)
 | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||