|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpState | |
---|---|
org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree |
org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction |
Uses of ExpState in org.apache.openjpa.jdbc.kernel.exps |
---|
Subclasses of ExpState in org.apache.openjpa.jdbc.kernel.exps | |
---|---|
(package private) class |
BinaryOpExpState
Expression tree state for a binary operator. |
static class |
CollectionParam.ParamExpState
Expression state. |
protected static class |
Const.ConstExpState
Constant expression state. |
static class |
MapEntry.EntryExpState
Expression state. |
static class |
MapKey.KeyExpState
Expression state. |
static class |
Param.ParamExpState
Expression state. |
static class |
PCPath.PathExpState
Expression state. |
Fields in org.apache.openjpa.jdbc.kernel.exps declared as ExpState | |
---|---|
static ExpState[] |
QueryExpressionsState.EMPTY_STATES
|
ExpState |
QueryExpressionsState.filter
|
ExpState[] |
QueryExpressionsState.grouping
|
ExpState |
QueryExpressionsState.having
|
ExpState |
MapKey.KeyExpState.key
|
ExpState |
MapEntry.EntryExpState.key
|
static ExpState |
ExpState.NULL
State with no joins. |
ExpState[] |
QueryExpressionsState.ordering
|
ExpState[] |
QueryExpressionsState.projections
|
ExpState |
BinaryOpExpState.state1
State for first expression/value. |
ExpState |
BinaryOpExpState.state2
State for second expression/value. |
ExpState |
MapKey.KeyExpState.val
|
ExpState |
MapEntry.EntryExpState.val
|
Methods in org.apache.openjpa.jdbc.kernel.exps that return ExpState | |
---|---|
ExpState |
SimpleCaseExpression.getOtherState()
|
ExpState |
NullIfExpression.getOtherState()
|
ExpState |
GeneralCaseExpression.getOtherState()
|
ExpState |
CoalesceExpression.getOtherState()
|
ExpState |
Variable.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Val.initialize(Select sel,
ExpContext ctx,
int flags)
Initialize the value. |
ExpState |
UnaryOp.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
TypeLit.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Type.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Trim.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Substring.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
SubQ.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
StringFunction.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Size.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
SimpleCaseExpression.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Param.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
PCPath.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
NullIfExpression.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Math.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
MapKey.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
MapEntry.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Lit.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
IndexOf.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Index.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
GetObjectId.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
GetMapValue.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
GeneralCaseExpression.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Extension.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Distinct.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Count.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
ConstPath.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
ConstGetObjectId.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Const.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Concat.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
CollectionParam.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
CoalesceExpression.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Args.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Aggregate.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
WhenScalar.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
WhenCondition.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
StartsWithExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
OrExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
NotExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
NotContainsExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
MatchesExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
IsNotEmptyExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
IsEmptyExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
InstanceofExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
InSubQExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
InExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
Extension.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
Exp.initialize(Select sel,
ExpContext ctx,
Map contains)
Initialize the expression. |
ExpState |
EndsWithExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
EmptyExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
ContainsKeyExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
ContainsExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
ConstInstanceofExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
CompareExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
CompareEqualExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
BindVariableExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
BindVariableAndExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
ExpState |
AndExpression.initialize(Select sel,
ExpContext ctx,
Map contains)
|
protected ExpState |
UnaryOp.initializeValue(Select sel,
ExpContext ctx,
int flags)
|
Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type ExpState | |
---|---|
void |
Val.appendIndex(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL checking the index of this value. |
void |
PCPath.appendIndex(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
AbstractVal.appendIndex(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Variable.appendIsEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
Val.appendIsEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL testing whether this value is empty to the given buffer. |
void |
SubQ.appendIsEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
PCPath.appendIsEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Const.appendIsEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Args.appendIsEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
AbstractVal.appendIsEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Variable.appendIsNotEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
Val.appendIsNotEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL testing whether this value is not empty to the given buffer. |
void |
SubQ.appendIsNotEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
PCPath.appendIsNotEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Const.appendIsNotEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Args.appendIsNotEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
AbstractVal.appendIsNotEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Variable.appendIsNotNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
Val.appendIsNotNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL testing whether this value is not null to the given buffer. |
void |
PCPath.appendIsNotNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Const.appendIsNotNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Args.appendIsNotNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
AbstractVal.appendIsNotNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Variable.appendIsNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
Val.appendIsNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL testing whether this value is null to the given buffer. |
void |
PCPath.appendIsNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Const.appendIsNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Args.appendIsNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
AbstractVal.appendIsNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Variable.appendSize(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
Val.appendSize(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL checking the size of this value. |
void |
SubQ.appendSize(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
PCPath.appendSize(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Const.appendSize(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Args.appendSize(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
AbstractVal.appendSize(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
WhenScalar.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
WhenCondition.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
StartsWithExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
PCPath.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
OrExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
NotExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
NotEqualTypeExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
NotContainsExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
MatchesExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
IsNotEmptyExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
IsEmptyExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
InstanceofExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
InSubQExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
InExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
Extension.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Exp.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
Append the SQL for this expression to the given buffer. |
void |
EqualTypeExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
EndsWithExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
EmptyExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
ConstInstanceofExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
CompareExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
CompareEqualExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
BindVariableExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
BindVariableAndExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
AndExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf)
|
void |
Variable.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Val.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
Append the index th SQL element to the given buffer. |
void |
UnaryOp.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
TypeLit.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Type.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Trim.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
ToUpperCase.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf,
int index)
|
void |
ToLowerCase.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf,
int index)
|
void |
Substring.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
SubQ.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
StringLength.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf,
int index)
|
void |
Size.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
SimpleCaseExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf,
int index)
|
void |
Param.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
PCPath.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
NullIfExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf,
int index)
|
void |
Null.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Math.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
MapKey.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
MapEntry.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Lit.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
IndexOf.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Index.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
GetObjectId.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
GetMapValue.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
GeneralCaseExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf,
int index)
|
void |
Extension.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Distinct.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
DatastoreFunction.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
CurrentDate.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Count.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
Overrides SQL formation by replacing COUNT(column) by COUNT(*) when specific conditions are met and DBDictionary configuration useWildCardForCount is set. |
void |
ConstPath.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
ConstGetObjectId.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Concat.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
CollectionParam.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
CoalesceExpression.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer buf,
int index)
|
void |
Args.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Aggregate.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
PCPath.appendTo(Select sel,
ExpState state,
SQLBuffer sql,
Column col)
|
void |
Val.appendType(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL checking the type of this value. |
void |
PCPath.appendType(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
AbstractVal.appendType(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Variable.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Val.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
Calculate and cache the SQL for this value. |
void |
UnaryOp.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
TypeLit.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Type.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Trim.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Substring.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
SubQ.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
StringFunction.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
SimpleCaseExpression.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Param.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
PCPath.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
NullIfExpression.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Null.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Math.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
MapKey.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
MapEntry.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Lit.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
IndexOf.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
GetObjectId.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
GetMapValue.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
GeneralCaseExpression.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Extension.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
ConstPath.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
ConstGetObjectId.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Const.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Concat.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
CollectionParam.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
CoalesceExpression.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Args.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Aggregate.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
ClassMapping |
PCPath.getClassMapping(ExpState state)
|
protected Collection |
InValueExpression.getCollection(ExpContext ctx,
ExpState state)
Return the collection to test for containment with. |
protected Collection |
InKeyExpression.getCollection(ExpContext ctx,
ExpState state)
Return the collection to test for containment with. |
protected Collection |
InExpression.getCollection(ExpContext ctx,
ExpState state)
Return the collection to test for containment with. |
Column[] |
PCPath.getColumns(ExpState state)
|
Column[] |
GetObjectId.getColumns(ExpState state)
Return the oid columns. |
FieldMapping |
PCPath.getFieldMapping(ExpState state)
|
Object |
Param.getSQLValue(Select sel,
ExpContext ctx,
ExpState state)
|
Object |
ConstPath.getSQLValue(Select sel,
ExpContext ctx,
ExpState state)
|
Object |
ConstGetObjectId.getSQLValue(Select sel,
ExpContext ctx,
ExpState state)
|
Object |
Const.getSQLValue(Select sel,
ExpContext ctx,
ExpState state)
Return the SQL value of this constant. |
Object |
CollectionParam.getSQLValue(Select sel,
ExpContext ctx,
ExpState state)
|
Object |
Param.getValue(ExpContext ctx,
ExpState state)
|
Object |
ConstPath.getValue(ExpContext ctx,
ExpState state)
|
Object |
ConstGetObjectId.getValue(ExpContext ctx,
ExpState state)
|
Object |
Const.getValue(ExpContext ctx,
ExpState state)
Return the value of this constant. |
Object |
CollectionParam.getValue(ExpContext ctx,
ExpState state)
|
void |
Variable.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Val.groupBy(Select sel,
ExpContext ctx,
ExpState state)
Group by this value. |
void |
UnaryOp.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Trim.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Substring.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
SubQ.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
StringFunction.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
SimpleCaseExpression.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
PCPath.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
NullIfExpression.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Math.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
MapKey.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
MapEntry.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
IndexOf.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
GetObjectId.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
GetMapValue.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
GeneralCaseExpression.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Extension.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Const.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Concat.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
CoalesceExpression.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Args.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Aggregate.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
boolean |
Const.isSQLValueNull(Select sel,
ExpContext ctx,
ExpState state)
Return true if this constant's SQL value is equivalent to NULL. |
int |
Variable.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Val.length(Select sel,
ExpContext ctx,
ExpState state)
Return the number of SQL elements in this value. |
int |
UnaryOp.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Trim.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Substring.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
SubQ.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
StringFunction.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
SimpleCaseExpression.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Param.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
PCPath.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
NullIfExpression.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Math.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
MapKey.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
MapEntry.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
IndexOf.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
GetObjectId.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
GetMapValue.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
GeneralCaseExpression.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Extension.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Const.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Concat.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
CoalesceExpression.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Args.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Aggregate.length(Select sel,
ExpContext ctx,
ExpState state)
|
Object |
Variable.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Val.load(ExpContext ctx,
ExpState state,
Result res)
Load the data for this value. |
Object |
UnaryOp.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Type.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Trim.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Substring.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
SubQ.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
StringFunction.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
SimpleCaseExpression.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
PCPath.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
NullIfExpression.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Math.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
MapKey.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
MapEntry.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
IndexOf.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
GetObjectId.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
GetMapValue.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
GeneralCaseExpression.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Extension.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
CurrentDate.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Const.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Concat.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
CoalesceExpression.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Args.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Aggregate.load(ExpContext ctx,
ExpState state,
Result res)
|
(package private) Object |
PCPath.load(ExpContext ctx,
ExpState state,
Result res,
boolean pks)
|
FilterValue[] |
Args.newFilterValues(Select sel,
ExpContext ctx,
ExpState state)
Return a filter value for each argument. |
void |
Variable.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Val.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
Order by this value. |
void |
UnaryOp.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Trim.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Substring.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
SubQ.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
StringFunction.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
SimpleCaseExpression.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
PCPath.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
NullIfExpression.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Math.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
MapKey.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
MapEntry.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
IndexOf.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
GetObjectId.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
GetMapValue.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
GeneralCaseExpression.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Extension.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Const.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Concat.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
CoalesceExpression.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Args.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Aggregate.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Variable.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Val.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
Select the data for this value. |
void |
UnaryOp.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Type.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Trim.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Substring.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
SubQ.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
StringFunction.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
SimpleCaseExpression.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
PCPath.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
NullIfExpression.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Math.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
MapKey.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
MapEntry.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
IndexOf.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
GetObjectId.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
GetMapValue.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
GeneralCaseExpression.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Extension.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Const.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Concat.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
CoalesceExpression.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Args.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Aggregate.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
WhenScalar.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
WhenCondition.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Variable.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Val.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
Select just the columns for this value. |
void |
UnaryOp.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Trim.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Substring.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
SubQ.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
StringFunction.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
StartsWithExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
SimpleCaseExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
PCPath.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
OrExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
NullIfExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
NotExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
NotContainsExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Math.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
MatchesExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
MapKey.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
MapEntry.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
IsNotEmptyExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
IsEmptyExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
InstanceofExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
IndexOf.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
InSubQExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
InExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
GetObjectId.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
GetMapValue.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
GeneralCaseExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Extension.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Exp.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
Select just the columns for this expression. |
void |
EndsWithExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
EmptyExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
ConstInstanceofExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Const.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Concat.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
CompareExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
CompareEqualExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
CoalesceExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
BindVariableExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
BindVariableAndExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Args.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
AndExpression.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Aggregate.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
SimpleCaseExpression.setOtherState(ExpState otherState)
|
void |
NullIfExpression.setOtherState(ExpState otherState)
|
void |
GeneralCaseExpression.setOtherState(ExpState otherState)
|
void |
CoalesceExpression.setOtherState(ExpState otherState)
|
Object |
Val.toDataStoreValue(Select sel,
ExpContext ctx,
ExpState state,
Object val)
Return the datastore value of the given object in the context of this value. |
Object |
SubQ.toDataStoreValue(Select sel,
ExpContext ctx,
ExpState state,
Object val)
|
Object |
PCPath.toDataStoreValue(Select sel,
ExpContext ctx,
ExpState state,
Object val)
|
Object |
MapKey.toDataStoreValue(Select sel,
ExpContext ctx,
ExpState state,
Object val)
|
Object |
GetObjectId.toDataStoreValue(Select sel,
ExpContext ctx,
ExpState state,
Object val)
|
Object |
GetMapValue.toDataStoreValue(Select sel,
ExpContext ctx,
ExpState state,
Object val)
|
Object |
AbstractVal.toDataStoreValue(Select sel,
ExpContext ctx,
ExpState state,
Object val)
|
Constructors in org.apache.openjpa.jdbc.kernel.exps with parameters of type ExpState | |
---|---|
BinaryOpExpState(Joins joins,
ExpState state1,
ExpState state2)
|
|
FilterValueImpl(Select sel,
ExpContext ctx,
ExpState state,
Val val)
|
|
MapEntry.EntryExpState(ExpState key,
ExpState val)
|
|
MapKey.KeyExpState(ExpState key)
|
Uses of ExpState in org.apache.openjpa.jdbc.sql |
---|
Methods in org.apache.openjpa.jdbc.sql with parameters of type ExpState | |
---|---|
protected void |
DBDictionary.calculateValue(Val val,
Select sel,
ExpContext ctx,
ExpState state,
Path path,
ExpState pathState)
This method is to provide override for non-JDBC or JDBC-like implementation of calculating value. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |