Package | Description |
---|---|
org.apache.openjpa.jdbc.kernel.exps |
OpenJPA-JDBC Expression Tree
|
org.apache.openjpa.kernel.exps |
OpenJPA Expression Tree
|
Modifier and Type | Class and Description |
---|---|
class |
PCPath
A path represents a traversal into fields of a candidate object.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
Abs
Take the absolute value of a number.
|
(package private) class |
Add
Value produced by two values being added together.
|
(package private) class |
Aggregate
A value produced from evaluating a result aggregate.
|
(package private) class |
AggregateVal
An aggregate of some value.
|
(package private) class |
All
In-memory All implementation.
|
(package private) class |
Any
In-memory Any implementation.
|
(package private) class |
Args
A list of arguments to a multi-argument function.
|
(package private) class |
Avg
Average values.
|
(package private) class |
BoundVariable
Represents a bound variable.
|
class |
CandidatePath
A path represents a traversal into fields of a candidate object.
|
(package private) class |
Cast
Represents a cast.
|
class |
Coalesce
An in-memory representation of a coalesce expression
|
(package private) class |
CollectionParam
Represents a collection valued input parameter.
|
(package private) class |
Concat
Concatenate two strings together.
|
(package private) class |
Count
Count non-null values.
|
(package private) class |
CurrentDate
Represents the current date.
|
(package private) class |
Distinct
A distinct set of the specified values.
|
(package private) class |
Divide
Value produced by one value being divided by another.
|
(package private) class |
Extension
A value produced from evaluating a custom extension.
|
(package private) class |
GeneralCase
An in-memory representation of a general case expression
|
(package private) class |
GetMapValue
Returns the value of the specified key in a Map.
|
(package private) class |
GetObjectId
Get the oid of an object.
|
(package private) class |
Index
Returns the index of a value within a collection/map.
|
(package private) class |
IndexOf
Find the index of one string within another.
|
(package private) class |
Lit
Represents a literal.
|
(package private) class |
MathVal
Value produced by a mathematical operation on two values.
|
(package private) class |
Max
Find the max.
|
(package private) class |
Min
Find the min.
|
(package private) class |
Mod
Value produced by one value being mod'd by another.
|
(package private) class |
Multiply
Value produced by two values being multiplied together.
|
(package private) class |
Null
Represents the null constant.
|
class |
NullIf
An in-memory representation of a nullif expression
|
(package private) class |
Param
Represents a parameter.
|
class |
SimpleCase
An in-memory representation of a simple case expression
|
(package private) class |
Size
Returns the count of a collection.
|
(package private) class |
Sqrt
Take the square root of a number.
|
(package private) class |
StringLength
Returns the number of characters in the String.
|
(package private) class |
SubQ
An in-memory representation of a
Subquery . |
(package private) class |
Substring
Take the substring of a string.
|
(package private) class |
Subtract
Value produced by one value being subtracted from another.
|
(package private) class |
Sum
Sum values.
|
(package private) class |
This
Represents the 'this' ptr in a filter.
|
(package private) class |
ToLowerCase
Lower-case a string.
|
(package private) class |
ToUpperCase
Upper-case a string.
|
(package private) class |
Trim
Trims leading, trailing, or both charactes from a String.
|
(package private) class |
Type
Returns the entity type.
|
(package private) class |
TypeLit
Represents a type literal.
|
(package private) class |
UnaryMathVal
Value produced by a mathematical operation on one value.
|
(package private) class |
UnboundVariable
Represents an unbound variable.
|
(package private) class |
ValuePath
Represents a path that begins with a variable or parameter.
|
Modifier and Type | Method and Description |
---|---|
Val[] |
Coalesce.getVal() |
Val |
WhenCondition.getVal() |
Val |
NullIf.getVal1() |
Val |
WhenScalar.getVal1() |
Val |
NullIf.getVal2() |
Val |
WhenScalar.getVal2() |
Constructor and Description |
---|
Abs(Val val)
Constructor.
|
Add(Val val1,
Val val2)
Constructor.
|
Aggregate(AggregateListener listener,
Val arg)
Constructor.
|
AggregateVal(Val val)
Constructor.
|
All(Val val) |
Any(Val val) |
Avg(Val val)
Constructor.
|
BindKeyVariableExpression(BoundVariable var,
Val val)
Constructor.
|
BindValueVariableExpression(BoundVariable var,
Val val)
Constructor.
|
BindVariableExpression(BoundVariable var,
Val val)
Constructor.
|
Cast(Val val,
Class cast)
Constructor.
|
Coalesce(Val[] val)
Constructor.
|
CompareExpression(Val val1,
Val val2)
Constructor.
|
Concat(Val val,
Val args)
Constructor.
|
ContainsExpression(Val val1,
Val val2)
Constructor.
|
ContainsKeyExpression(Val val1,
Val val2)
Constructor.
|
ContainsValueExpression(Val val1,
Val val2)
Constructor.
|
Count(Val val)
Constructor.
|
Distinct(Val val)
Constructor.
|
Divide(Val val1,
Val val2)
Constructor.
|
EndsWithExpression(Val val1,
Val val2)
Constructor.
|
EqualExpression(Val val1,
Val val2)
Constructor.
|
Extension(FilterListener listener,
Val target,
Val arg)
Constructor.
|
GeneralCase(Exp[] exp,
Val val) |
GetMapValue(Val map,
Val arg)
Constructor.
|
GetObjectId(Val val)
Constructor.
|
GreaterThanEqualExpression(Val val1,
Val val2)
Constructor.
|
GreaterThanExpression(Val val1,
Val val2)
Constructor.
|
Index(Val val)
Constructor.
|
IndexOf(Val val,
Val args)
Constructor.
|
InstanceofExpression(Val val,
Class cls)
Constructor; supply value and class.
|
IsEmptyExpression(Val val)
Constructor.
|
LessThanEqualExpression(Val val1,
Val val2)
Constructor.
|
LessThanExpression(Val val1,
Val val2)
Constructor.
|
MatchesExpression(Val val1,
Val val2,
String single,
String multi,
String escape,
boolean affirmation)
Constructor.
|
MathVal(Val val1,
Val val2)
Constructor.
|
Max(Val val)
Constructor.
|
Min(Val val)
Constructor.
|
Mod(Val val1,
Val val2)
Constructor.
|
Multiply(Val val1,
Val val2)
Constructor.
|
NotEqualExpression(Val val1,
Val val2)
Constructor.
|
NullIf(Val val1,
Val val2)
Constructor.
|
SimpleCase(Val caseOperand,
Exp[] exp,
Val val) |
Size(Val val) |
Sqrt(Val val)
Constructor.
|
StartsWithExpression(Val val1,
Val val2)
Constructor.
|
StringLength(Val val)
Constructor.
|
Substring(Val val,
Val args)
Constructor.
|
Subtract(Val val1,
Val val2)
Constructor.
|
Sum(Val val)
Constructor.
|
ToLowerCase(Val val)
Constructor.
|
ToUpperCase(Val val)
Constructor.
|
Trim(Val val,
Val trimChar,
Boolean where)
Constructor.
|
Type(Val val)
Constructor.
|
UnaryMathVal(Val val)
Constructor.
|
ValExpression(Val val)
Constructor.
|
ValuePath(Val val)
Constructor.
|
WhenCondition(Exp exp,
Val val)
Constructor.
|
WhenScalar(Val val1,
Val val2)
Constructor.
|
Copyright © 2006–2013 Apache Software Foundation. All rights reserved.