Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.openjpa.persistence.query.Expression

Packages that use Expression
org.apache.openjpa.persistence.query | OpenJPA Dynamic Query

Uses of Expression in org.apache.openjpa.persistence.query

Subinterfaces of Expression in org.apache.openjpa.persistence.query
`interface` | `Aggregate` Type of the result of an aggregate operation
`interface` | `DomainObject` Domain objects define the domain over which a query operates.
`interface` | `PathExpression` Interface for operations over objects reached via paths

Classes in org.apache.openjpa.persistence.query that implement Expression
`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.
`(package private) class` | `ExpressionImpl` An abstract expression acts as a factory for concrete unary or binary expressions such as ABS() or PLUS().
`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.

Fields in org.apache.openjpa.persistence.query declared as Expression
`protected Expression` | `UnaryOperatorExpression._e`
`protected Expression` | `UnaryExpressionPredicate._e`
`protected Expression` | `BinaryOperatorExpression._e1`
`protected Expression` | `BinaryExpressionPredicate._e1`
`protected Expression` | `BinaryOperatorExpression._e2`
`protected Expression` | `BinaryExpressionPredicate._e2`

Methods in org.apache.openjpa.persistence.query that return Expression
`Expression` | `ExpressionImpl.abs()`
`Expression` | `Expression.abs()` Absolute value.
`Expression` | `QueryDefinitionImpl.coalesce(Calendar... exp)`
`Expression` | `QueryDefinition.coalesce(Calendar... exp)` coalesce This is equivalent to a case expression that returns null if all its arguments evaluate to null, and the value of its first non-null argument otherwise.
`Expression` | `AbstractDomainObject.coalesce(Calendar... exp)`
`Expression` | `QueryDefinitionImpl.coalesce(Date... exp)`
`Expression` | `QueryDefinition.coalesce(Date... exp)` coalesce This is equivalent to a case expression that returns null if all its arguments evaluate to null, and the value of its first non-null argument otherwise.
`Expression` | `AbstractDomainObject.coalesce(Date... exp)`
`Expression` | `QueryDefinitionImpl.coalesce(Expression... exp)`
`Expression` | `QueryDefinition.coalesce(Expression... exp)` coalesce This is equivalent to a case expression that returns null if all its arguments evaluate to null, and the value of its first non-null argument otherwise.
`Expression` | `AbstractDomainObject.coalesce(Expression... exp)`
`Expression` | `QueryDefinitionImpl.coalesce(String... exp)`
`Expression` | `QueryDefinition.coalesce(String... exp)` coalesce This is equivalent to a case expression that returns null if all its arguments evaluate to null, and the value of its first non-null argument otherwise.
`Expression` | `AbstractDomainObject.coalesce(String... exp)`
`Expression` | `ExpressionImpl.concat(Expression... exprs)`
`Expression` | `Expression.concat(Expression... str)` Concatenate a string with other string(s).
`Expression` | `ExpressionImpl.concat(String... str)`
`Expression` | `Expression.concat(String... str)` Concatenate a string with other string(s).
`Expression` | `QueryDefinitionImpl.currentDate()`
`Expression` | `QueryDefinition.currentDate()` Create an Expression corresponding to the current date on the database server at the time of query execution.
`Expression` | `AbstractDomainObject.currentDate()`
`Expression` | `QueryDefinitionImpl.currentTime()`
`Expression` | `QueryDefinition.currentTime()` Create an Expression corresponding to the current time on the database server at the time of query execution.
`Expression` | `AbstractDomainObject.currentTime()`
`Expression` | `QueryDefinitionImpl.currentTimestamp()`
`Expression` | `QueryDefinition.currentTimestamp()` Create an Expression corresponding to the current timestamp on the database server at the time of query execution.
`Expression` | `AbstractDomainObject.currentTimestamp()`
`Expression` | `UnaryOperatorExpression.distinct()`
`Expression` | `Aggregate.distinct()` Specify that duplicates are to be removed before the aggregate operation is invoked.
`Expression` | `ExpressionImpl.dividedBy(Expression expr)`
`Expression` | `Expression.dividedBy(Expression expr)` Division.
`Expression` | `ExpressionImpl.dividedBy(Number num)`
`Expression` | `Expression.dividedBy(Number num)` Division.
`Expression` | `CaseExpressionImpl.elseCase(Calendar arg)`
`Expression` | `CaseExpression.elseCase(Calendar arg)` Add else to a case expression.
`Expression` | `CaseExpressionImpl.elseCase(Class arg)`
`Expression` | `CaseExpression.elseCase(Class arg)` Add else to a case expression.
`Expression` | `CaseExpressionImpl.elseCase(Date arg)`
`Expression` | `CaseExpression.elseCase(Date arg)` Add else to a case expression.
`Expression` | `CaseExpressionImpl.elseCase(Enum<?> arg)`
`Expression` | `CaseExpression.elseCase(Enum<?> arg)` Add else to a case expression.
`Expression` | `CaseExpressionImpl.elseCase(Expression arg)`
`Expression` | `CaseExpression.elseCase(Expression arg)` Add else to a case expression.
`Expression` | `CaseExpressionImpl.elseCase(Number arg)`
`Expression` | `CaseExpression.elseCase(Number arg)` Add else to a case expression.
`Expression` | `CaseExpressionImpl.elseCase(String arg)`
`Expression` | `CaseExpression.elseCase(String arg)` Add else to a case expression.
`Expression` | `UnaryOperatorExpression.getOperand()`
`Expression` | `UnaryExpressionPredicate.getOperand()`
`Expression` | `BinaryExpressionPredicate.getOperand()`
`Expression` | `BinaryOperatorExpression.getOperand1()`
`Expression` | `BinaryOperatorExpression.getOperand2()`
`Expression` | `BinaryExpressionPredicate.getOperand2()`
`Expression` | `DomainObject.index()` Return an expression that corresponds to the index.
`Expression` | `AbstractDomainObject.index()` Derives by INDEX() operation on this path.
`Expression` | `ExpressionImpl.length()`
`Expression` | `Expression.length()` String length This method must be invoked on an expression corresponding to a string.
`Expression` | `QueryDefinitionImpl.literal(boolean b)`
`Expression` | `QueryDefinition.literal(boolean b)` Create an Expression corresponding to a boolean value.
`Expression` | `AbstractDomainObject.literal(boolean b)`
`Expression` | `QueryDefinitionImpl.literal(Calendar c)`
`Expression` | `QueryDefinition.literal(Calendar c)` Create an Expression corresponding to a Calendar value.
`Expression` | `AbstractDomainObject.literal(Calendar c)`
`Expression` | `QueryDefinitionImpl.literal(char c)`
`Expression` | `QueryDefinition.literal(char c)` Create an Expression corresponding to a character value.
`Expression` | `AbstractDomainObject.literal(char c)`
`Expression` | `QueryDefinitionImpl.literal(Class cls)`
`Expression` | `QueryDefinition.literal(Class cls)` Create an Expression corresponding to an entity class.
`Expression` | `AbstractDomainObject.literal(Class cls)`
`Expression` | `QueryDefinitionImpl.literal(Date d)`
`Expression` | `QueryDefinition.literal(Date d)` Create an Expression corresponding to a Date value.
`Expression` | `AbstractDomainObject.literal(Date d)`
`Expression` | `QueryDefinitionImpl.literal(Enum<?> e)`
`Expression` | `QueryDefinition.literal(Enum<?> e)` Create an Expression corresponding to an enum.
`Expression` | `AbstractDomainObject.literal(Enum<?> e)`
`Expression` | `QueryDefinitionImpl.literal(Number n)`
`Expression` | `QueryDefinition.literal(Number n)` Create an Expression corresponding to a numeric value.
`Expression` | `AbstractDomainObject.literal(Number n)`
`Expression` | `QueryDefinitionImpl.literal(String s)`
`Expression` | `QueryDefinition.literal(String s)` Create an Expression corresponding to a String value.
`Expression` | `AbstractDomainObject.literal(String s)`
`Expression` | `ExpressionImpl.locate(Expression expr)`
`Expression` | `Expression.locate(Expression str)` Locate a string contained within the string corresponding to the expression on which the method was invoked.
`Expression` | `ExpressionImpl.locate(Expression str, Expression position)`
`Expression` | `Expression.locate(Expression str, Expression position)` Locate a string contained within the string corresponding to the expression on which the method was invoked, starting at a specified search position.
`Expression` | `ExpressionImpl.locate(Expression str, int position)`
`Expression` | `Expression.locate(Expression str, int position)` Locate a string contained within the string corresponding to the expression on which the method was invoked, starting at a specified search position.
`Expression` | `ExpressionImpl.locate(String str)`
`Expression` | `Expression.locate(String str)` Locate a string contained within the string corresponding to the expression on which the method was invoked.
`Expression` | `ExpressionImpl.locate(String str, Expression position)`
`Expression` | `Expression.locate(String str, Expression position)` Locate a string contained within the string corresponding to the expression on which the method was invoked, starting at a specified search position.
`Expression` | `ExpressionImpl.locate(String str, int position)`
`Expression` | `Expression.locate(String str, int position)` Locate a string contained within the string corresponding to the expression on which the method was invoked, starting at a specified search position.
`Expression` | `ExpressionImpl.lower()`
`Expression` | `Expression.lower()` Convert string to lowercase.
`Expression` | `ExpressionImpl.minus()`
`Expression` | `Expression.minus()` Unary minus.
`Expression` | `ExpressionImpl.minus(Expression expr)`
`Expression` | `Expression.minus(Expression expr)` Subtraction.
`Expression` | `ExpressionImpl.minus(Number num)`
`Expression` | `Expression.minus(Number num)` Subtraction.
`Expression` | `ExpressionImpl.mod(Expression expr)`
`Expression` | `Expression.mod(Expression expr)` Modulo operation.
`Expression` | `ExpressionImpl.mod(int num)`
`Expression` | `Expression.mod(int num)` Modulo operation.
`Expression` | `QueryDefinitionImpl.nullif(Calendar arg1, Calendar arg2)`
`Expression` | `QueryDefinition.nullif(Calendar arg1, Calendar arg2)` nullif This is equivalent to a case expression that tests whether its arguments are equal, returning null if they are and the value of the first expression if they are not.
`Expression` | `AbstractDomainObject.nullif(Calendar arg1, Calendar arg2)`
`Expression` | `QueryDefinitionImpl.nullif(Class arg1, Class arg2)`
`Expression` | `QueryDefinition.nullif(Class arg1, Class arg2)` nullif This is equivalent to a case expression that tests whether its arguments are equal, returning null if they are and the value of the first expression if they are not.
`Expression` | `AbstractDomainObject.nullif(Class arg1, Class arg2)`
`Expression` | `QueryDefinitionImpl.nullif(Date arg1, Date arg2)`
`Expression` | `QueryDefinition.nullif(Date arg1, Date arg2)` nullif This is equivalent to a case expression that tests whether its arguments are equal, returning null if they are and the value of the first expression if they are not.
`Expression` | `AbstractDomainObject.nullif(Date arg1, Date arg2)`
`Expression` | `QueryDefinitionImpl.nullif(Enum<?> arg1, Enum<?> arg2)`
`Expression` | `QueryDefinition.nullif(Enum<?> arg1, Enum<?> arg2)` nullif This is equivalent to a case expression that tests whether its arguments are equal, returning null if they are and the value of the first expression if they are not.
`Expression` | `AbstractDomainObject.nullif(Enum<?> arg1, Enum<?> arg2)`
`Expression` | `QueryDefinitionImpl.nullif(Expression exp1, Expression exp2)`
`Expression` | `QueryDefinition.nullif(Expression exp1, Expression exp2)` nullif This is equivalent to a case expression that tests whether its arguments are equal, returning null if they are and the value of the first expression if they are not.
`Expression` | `AbstractDomainObject.nullif(Expression exp1, Expression exp2)`
`Expression` | `QueryDefinitionImpl.nullif(Number arg1, Number arg2)`
`Expression` | `QueryDefinition.nullif(Number arg1, Number arg2)` nullif This is equivalent to a case expression that tests whether its arguments are equal, returning null if they are and the value of the first expression if they are not.
`Expression` | `AbstractDomainObject.nullif(Number arg1, Number arg2)`
`Expression` | `QueryDefinitionImpl.nullif(String arg1, String arg2)`
`Expression` | `QueryDefinition.nullif(String arg1, String arg2)` nullif This is equivalent to a case expression that tests whether its arguments are equal, returning null if they are and the value of the first expression if they are not.
`Expression` | `AbstractDomainObject.nullif(String arg1, String arg2)`
`Expression` | `QueryDefinitionImpl.nullLiteral()`
`Expression` | `QueryDefinition.nullLiteral()` Create an Expression corresponding to a null value.
`Expression` | `AbstractDomainObject.nullLiteral()`
`Expression` | `QueryDefinitionImpl.param(String name)`
`Expression` | `QueryDefinition.param(String name)` Specify use of a parameter of the given name.
`Expression` | `AbstractDomainObject.param(String name)`
`Expression` | `ExpressionImpl.plus(Expression expr)`
`Expression` | `Expression.plus(Expression expr)` Addition.
`Expression` | `ExpressionImpl.plus(Number num)`
`Expression` | `Expression.plus(Number num)` Addition.
`Expression` | `PathExpression.size()` Return an expression that corresponds to the number of elements association or element collection corresponding to the path expression.
`Expression` | `AbstractPath.size()`
`Expression` | `ExpressionImpl.sqrt()`
`Expression` | `Expression.sqrt()` Square root.
`Expression` | `ExpressionImpl.substring(Expression start)`
`Expression` | `Expression.substring(Expression start)` Extract a substring starting at specified position through to the end of the string.
`Expression` | `ExpressionImpl.substring(Expression start, Expression len)`
`Expression` | `Expression.substring(Expression start, Expression len)` Extract a substring.
`Expression` | `ExpressionImpl.substring(Expression start, int len)`
`Expression` | `Expression.substring(Expression start, int len)` Extract a substring.
`Expression` | `ExpressionImpl.substring(int start)`
`Expression` | `Expression.substring(int start)` Extract a substring starting at specified position through to the end of the string.
`Expression` | `ExpressionImpl.substring(int start, Expression len)`
`Expression` | `Expression.substring(int start, Expression len)` Extract a substring.
`Expression` | `ExpressionImpl.substring(int start, int len)`
`Expression` | `Expression.substring(int start, int len)` Extract a substring.
`Expression` | `ExpressionImpl.times(Expression expr)`
`Expression` | `Expression.times(Expression expr)` Multiplication.
`Expression` | `ExpressionImpl.times(Number num)`
`Expression` | `Expression.times(Number num)` Multiplication.
`Expression` | `ExpressionImpl.trim()`
`Expression` | `Expression.trim()` Trim leading and trailing blanks.
`Expression` | `ExpressionImpl.trim(char c)`
`Expression` | `Expression.trim(char c)` Trim leading and trailing occurrences of character from the string.
`Expression` | `ExpressionImpl.trim(char c, TrimSpec spec)`
`Expression` | `Expression.trim(char c, TrimSpec spec)` Trim occurrences of the character from leading or trailing (or both) positions of the string, as specified by trim spec.
`Expression` | `ExpressionImpl.trim(Expression expr)`
`Expression` | `Expression.trim(Expression expr)` Trim leading and trailing occurrences of character specified by the expression argument from the string.
`Expression` | `ExpressionImpl.trim(Expression expr, TrimSpec spec)`
`Expression` | `Expression.trim(Expression expr, TrimSpec spec)` Trim occurrences of the character specified by the expression argument from leading or trailing (or both) positions of the string, as specified by trim spec.
`Expression` | `ExpressionImpl.trim(TrimSpec spec)`
`Expression` | `Expression.trim(TrimSpec spec)` Trim leading, trailing blanks (or both) as specified by trim spec.
`Expression` | `PathExpression.type()` Return an expression that corresponds to the type of the entity.
`Expression` | `AbstractPath.type()`
`Expression` | `ExpressionImpl.upper()`
`Expression` | `Expression.upper()` Convert string to uppercase.

Methods in org.apache.openjpa.persistence.query with parameters of type Expression
`Expression` | `QueryDefinitionImpl.coalesce(Expression... exp)`
`Expression` | `QueryDefinition.coalesce(Expression... exp)` coalesce This is equivalent to a case expression that returns null if all its arguments evaluate to null, and the value of its first non-null argument otherwise.
`Expression` | `AbstractDomainObject.coalesce(Expression... exp)`
`Expression` | `ExpressionImpl.concat(Expression... exprs)`
`Expression` | `Expression.concat(Expression... str)` Concatenate a string with other string(s).
`Expression` | `ExpressionImpl.dividedBy(Expression expr)`
`Expression` | `Expression.dividedBy(Expression expr)` Division.
`Expression` | `CaseExpressionImpl.elseCase(Expression arg)`
`Expression` | `CaseExpression.elseCase(Expression arg)` Add else to a case expression.
`boolean` | `AliasContext.hasAlias(Expression path)` Affirms if the given Expression has been assigned an alias by this context.
`Predicate` | `ExpressionImpl.in(Expression... params)`
`Predicate` | `Expression.in(Expression... params)` Create a predicate for testing whether the expression value is a member of the argument list.
`Expression` | `ExpressionImpl.locate(Expression expr)`
`Expression` | `Expression.locate(Expression str)` Locate a string contained within the string corresponding to the expression on which the method was invoked.
`Expression` | `ExpressionImpl.locate(Expression str, Expression position)`
`Expression` | `Expression.locate(Expression str, Expression position)` Locate a string contained within the string corresponding to the expression on which the method was invoked, starting at a specified search position.
`Expression` | `ExpressionImpl.locate(Expression str, int position)`
`Expression` | `Expression.locate(Expression str, int position)` Locate a string contained within the string corresponding to the expression on which the method was invoked, starting at a specified search position.
`Expression` | `ExpressionImpl.locate(String str, Expression position)`
`Expression` | `Expression.locate(String str, Expression position)` Locate a string contained within the string corresponding to the expression on which the method was invoked, starting at a specified search position.
`Expression` | `ExpressionImpl.minus(Expression expr)`
`Expression` | `Expression.minus(Expression expr)` Subtraction.
`Expression` | `ExpressionImpl.mod(Expression expr)`
`Expression` | `Expression.mod(Expression expr)` Modulo operation.
`Expression` | `QueryDefinitionImpl.nullif(Expression exp1, Expression exp2)`
`Expression` | `QueryDefinition.nullif(Expression exp1, Expression exp2)` nullif This is equivalent to a case expression that tests whether its arguments are equal, returning null if they are and the value of the first expression if they are not.
`Expression` | `AbstractDomainObject.nullif(Expression exp1, Expression exp2)`
`Expression` | `ExpressionImpl.plus(Expression expr)`
`Expression` | `Expression.plus(Expression expr)` Addition.
`CaseExpression` | `QueryDefinitionImpl.simpleCase(Expression caseOperand)`
`CaseExpression` | `QueryDefinition.simpleCase(Expression caseOperand)` Create a simple case expression with the given case operand.
`CaseExpression` | `AbstractDomainObject.simpleCase(Expression caseOperand)`
`Expression` | `ExpressionImpl.substring(Expression start)`
`Expression` | `Expression.substring(Expression start)` Extract a substring starting at specified position through to the end of the string.
`Expression` | `ExpressionImpl.substring(Expression start, Expression len)`
`Expression` | `Expression.substring(Expression start, Expression len)` Extract a substring.
`Expression` | `ExpressionImpl.substring(Expression start, int len)`
`Expression` | `Expression.substring(Expression start, int len)` Extract a substring.
`Expression` | `ExpressionImpl.substring(int start, Expression len)`
`Expression` | `Expression.substring(int start, Expression len)` Extract a substring.
`CaseExpression` | `CaseExpressionImpl.then(Expression then)`
`CaseExpression` | `CaseExpression.then(Expression then)` Add a then clause to a general or simple case expression.
`Expression` | `ExpressionImpl.times(Expression expr)`
`Expression` | `Expression.times(Expression expr)` Multiplication.
`Expression` | `ExpressionImpl.trim(Expression expr)`
`Expression` | `Expression.trim(Expression expr)` Trim leading and trailing occurrences of character specified by the expression argument from the string.
`Expression` | `ExpressionImpl.trim(Expression expr, TrimSpec spec)`
`Expression` | `Expression.trim(Expression expr, TrimSpec spec)` Trim occurrences of the character specified by the expression argument from leading or trailing (or both) positions of the string, as specified by trim spec.
`CaseExpression` | `CaseExpressionImpl.when(Expression when)`
`CaseExpression` | `CaseExpression.when(Expression when)` Add a when clause to a simple case expression.

Constructors in org.apache.openjpa.persistence.query with parameters of type Expression
`BetweenExpression(Expression arg1, RangeExpression arg2)`
`BinaryExpressionPredicate(Expression e1, BinaryConditionalOperator op, BinaryConditionalOperator nop, Expression e2)`
`BinaryOperatorExpression(Expression e1, BinaryFunctionalOperator op, Expression e2)`
`CountExpression(Expression op)`
`DistinctExpression(Expression expr)`
`DividedByExpression(Expression op1, Expression op2)`
`ElseExpression(CaseExpressionImpl owner, Expression op)`
`EqualExpression(Expression op1, Expression op2)`
`GreaterEqualExpression(Expression op1, Expression op2)`
`GreaterThanExpression(Expression op1, Expression op2)`
`IndexExpression(Expression op)`
`InExpression(Expression op, ArrayExpression op2)`
`InExpression(Expression op, Expression subquery)`
`IsEmptyExpression(Expression op)`
`IsNullExpression(Expression op)`
`LengthExpression(Expression op)`
`LessEqualExpression(Expression op1, Expression op2)`
`LessThanExpression(Expression op1, Expression op2)`
`LikeExpression(Expression e, Expression pattern)`
`LikeExpression(Expression e, Expression pattern, Object echar)`
`LocateExpression(Expression key, Expression str, Expression start)`
`LocateExpression(Expression key, Expression str, int start)`
`LocateExpression(Expression key, String str, Expression start)`
`LocateExpression(Expression key, String str, int start)`
`LowerExpression(Expression op)`
`MaxExpression(Expression op)`
`MemberOfExpression(Expression op, Expression op2)`
`MinExpression(Expression op)`
`MinusExpression(Expression op, Expression op2)`
`NotEqualExpression(Expression op1, Expression op2)`
`PlusExpression(Expression op, Expression op2)`
`RangeExpression(Expression e1, Expression e2)`
`SizeExpression(Expression op)`
`SquareRootExpression(Expression op)`
`SubStringExpression(Expression op, Expression start)`
`SubStringExpression(Expression op, Expression start, Expression l)`
`SubStringExpression(Expression op, int start)`
`SubStringExpression(Expression op, int start, int len)`
`SumExpression(Expression op)`
`TimesExpression(Expression op1, Expression op2)`
`TrimExpression(Expression op, char ch, TrimSpec spec)`
`TrimExpression(Expression op, Expression ch, TrimSpec spec)`
`TypeExpression(Expression op)`
`UnaryExpressionPredicate(Expression e, UnaryConditionalOperator op, UnaryConditionalOperator nop)`
`UnaryMinusExpression(Expression expr)`
`UnaryOperatorExpression(Expression e, UnaryFunctionalOperator op)`
`UpperExpression(Expression op)`
`VarArgsExpression(Expression[] values)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.