| Modifier and Type | Class and Description |
|---|---|
class |
RowConstructor<T extends Expression> |
class |
RowConstructor<T extends Expression> |
| Modifier and Type | Class and Description |
|---|---|
class |
AllValue |
class |
AnalyticExpression
Analytic function.
|
class |
AnyComparisonExpression
Combines ANY and SOME expressions.
|
class |
ArrayConstructor |
class |
ArrayExpression |
class |
BinaryExpression
A basic class for binary expressions, that is expressions having a left member and a right member
which are in turn expressions.
|
class |
CaseExpression
CASE/WHEN expression.
|
class |
CastExpression |
class |
CollateExpression |
class |
ConnectByRootOperator |
class |
DateTimeLiteralExpression |
class |
DateValue
A Date in the form {d 'yyyy-mm-dd'}
|
class |
DoubleValue
Every number with a point or a exponential format is a DoubleValue
|
class |
ExtractExpression
Extract value from date/time expression.
|
class |
Function
A function as MAX,COUNT...
|
class |
HexValue |
class |
IntervalExpression |
class |
JdbcNamedParameter |
class |
JdbcParameter
A '?'
|
class |
JsonAggregateFunction |
class |
JsonExpression |
class |
JsonFunction |
class |
KeepExpression |
class |
LongValue
Every number without a point or an exponential format is a LongValue.
|
class |
MySQLGroupConcat |
class |
NextValExpression |
class |
NotExpression
It represents a "not " or "!"
|
class |
NullValue |
class |
NumericBind |
class |
OracleHierarchicalExpression |
class |
OracleHint
Oracle Hint Expression
|
class |
OracleNamedFunctionParameter |
class |
OverlapsCondition |
class |
Parenthesis
It represents an expression like "(" expression ")"
|
class |
RangeExpression |
class |
RowConstructor<T extends Expression> |
class |
RowGetExpression |
class |
SignedExpression
It represents a "-" or "+" or "~" before an expression
|
class |
StringValue
A string as in 'example_string'
|
class |
TimeKeyExpression |
class |
TimestampValue
A Timestamp in the form {ts 'yyyy-mm-dd hh:mm:ss.f . . .'}
|
class |
TimeValue
A Time in the form {t 'hh:mm:ss'}
|
class |
TimezoneExpression |
class |
TranscodingFunction |
class |
TrimFunction |
class |
UserVariable
Simple uservariables like @test.
|
class |
VariableAssignment
Assignment to a user variable like in select @a = 5.
|
class |
WhenClause
A clause of following syntax: WHEN condition THEN expression.
|
class |
XMLSerializeExpr |
| Modifier and Type | Method and Description |
|---|---|
<E extends Expression> |
Function.getAttribute(Class<E> type) |
<E extends Expression> |
Function.getAttribute(Class<E> type) |
<E extends Expression> |
OracleHierarchicalExpression.getConnectExpression(Class<E> type) |
<E extends Expression> |
OracleHierarchicalExpression.getConnectExpression(Class<E> type) |
<E extends Expression> |
AnalyticExpression.getDefaultValue(Class<E> type) |
<E extends Expression> |
AnalyticExpression.getDefaultValue(Class<E> type) |
<E extends Expression> |
CaseExpression.getElseExpression(Class<E> type) |
<E extends Expression> |
CaseExpression.getElseExpression(Class<E> type) |
<E extends Expression> |
AnalyticExpression.getExpression(Class<E> type) |
<E extends Expression> |
ExtractExpression.getExpression(Class<E> type) |
<E extends Expression> |
IntervalExpression.getExpression(Class<E> type) |
<E extends Expression> |
NotExpression.getExpression(Class<E> type) |
<E extends Expression> |
Parenthesis.getExpression(Class<E> type) |
<E extends Expression> |
SignedExpression.getExpression(Class<E> type) |
<E extends Expression> |
WindowOffset.getExpression(Class<E> type) |
<E extends Expression> |
WindowOffset.getExpression(Class<E> type) |
<E extends Expression> |
SignedExpression.getExpression(Class<E> type) |
<E extends Expression> |
Parenthesis.getExpression(Class<E> type) |
<E extends Expression> |
NotExpression.getExpression(Class<E> type) |
<E extends Expression> |
IntervalExpression.getExpression(Class<E> type) |
<E extends Expression> |
ExtractExpression.getExpression(Class<E> type) |
<E extends Expression> |
AnalyticExpression.getExpression(Class<E> type) |
<E extends Expression> |
AnalyticExpression.getFilterExpression(Class<E> type) |
<E extends Expression> |
AnalyticExpression.getFilterExpression(Class<E> type) |
<E extends Expression> |
ArrayExpression.getIndexExpression(Class<E> type) |
<E extends Expression> |
ArrayExpression.getIndexExpression(Class<E> type) |
<E extends Expression> |
BinaryExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
CastExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
CollateExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
CollateExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
CastExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
BinaryExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
ArrayExpression.getObjExpression(Class<E> type) |
<E extends Expression> |
ArrayExpression.getObjExpression(Class<E> type) |
<E extends Expression> |
AnalyticExpression.getOffset(Class<E> type) |
<E extends Expression> |
AnalyticExpression.getOffset(Class<E> type) |
<E extends Expression> |
BinaryExpression.getRightExpression(Class<E> type) |
<E extends Expression> |
BinaryExpression.getRightExpression(Class<E> type) |
<E extends Expression> |
OracleHierarchicalExpression.getStartExpression(Class<E> type) |
<E extends Expression> |
OracleHierarchicalExpression.getStartExpression(Class<E> type) |
<E extends Expression> |
CaseExpression.getSwitchExpression(Class<E> type) |
<E extends Expression> |
CaseExpression.getSwitchExpression(Class<E> type) |
<E extends Expression> |
WhenClause.getThenExpression(Class<E> type) |
<E extends Expression> |
WhenClause.getThenExpression(Class<E> type) |
<E extends Expression> |
WhenClause.getWhenExpression(Class<E> type) |
<E extends Expression> |
WhenClause.getWhenExpression(Class<E> type) |
| Modifier and Type | Method and Description |
|---|---|
List<Expression> |
TimezoneExpression.getTimezoneExpressions() |
List<Expression> |
TimezoneExpression.getTimezoneExpressions() |
| Modifier and Type | Method and Description |
|---|---|
void |
TimezoneExpression.addTimezoneExpression(Expression timezoneExpr) |
void |
TimezoneExpression.addTimezoneExpression(Expression timezoneExpr) |
void |
Function.setAttribute(Expression attributeExpression) |
void |
Function.setAttribute(Expression attributeExpression) |
void |
OracleHierarchicalExpression.setConnectExpression(Expression connectExpression) |
void |
OracleHierarchicalExpression.setConnectExpression(Expression connectExpression) |
void |
AnalyticExpression.setDefaultValue(Expression defaultValue) |
void |
AnalyticExpression.setDefaultValue(Expression defaultValue) |
void |
CaseExpression.setElseExpression(Expression elseExpression) |
void |
CaseExpression.setElseExpression(Expression elseExpression) |
RangeExpression |
RangeExpression.setEndExpression(Expression endExpression) |
RangeExpression |
RangeExpression.setEndExpression(Expression endExpression) |
void |
AnalyticExpression.setExpression(Expression expression) |
void |
ExtractExpression.setExpression(Expression expression) |
void |
IntervalExpression.setExpression(Expression expression) |
void |
JsonAggregateFunction.setExpression(Expression expression) |
void |
JsonExpression.setExpression(Expression expr) |
void |
NotExpression.setExpression(Expression expression) |
void |
Parenthesis.setExpression(Expression expression) |
void |
RowGetExpression.setExpression(Expression expression) |
void |
SignedExpression.setExpression(Expression expression) |
void |
TranscodingFunction.setExpression(Expression expression) |
void |
TrimFunction.setExpression(Expression expression) |
void |
VariableAssignment.setExpression(Expression expression) |
void |
WindowOffset.setExpression(Expression expression) |
void |
XMLSerializeExpr.setExpression(Expression expression) |
void |
XMLSerializeExpr.setExpression(Expression expression) |
void |
WindowOffset.setExpression(Expression expression) |
void |
VariableAssignment.setExpression(Expression expression) |
void |
TrimFunction.setExpression(Expression expression) |
void |
TranscodingFunction.setExpression(Expression expression) |
void |
SignedExpression.setExpression(Expression expression) |
void |
RowGetExpression.setExpression(Expression expression) |
void |
Parenthesis.setExpression(Expression expression) |
void |
NotExpression.setExpression(Expression expression) |
void |
JsonExpression.setExpression(Expression expr) |
void |
JsonAggregateFunction.setExpression(Expression expression) |
void |
IntervalExpression.setExpression(Expression expression) |
void |
ExtractExpression.setExpression(Expression expression) |
void |
AnalyticExpression.setExpression(Expression expression) |
void |
AnalyticExpression.setFilterExpression(Expression filterExpression) |
void |
FilterOverImpl.setFilterExpression(Expression filterExpression) |
void |
FilterOverImpl.setFilterExpression(Expression filterExpression) |
void |
AnalyticExpression.setFilterExpression(Expression filterExpression) |
void |
TrimFunction.setFromExpression(Expression fromExpression) |
void |
TrimFunction.setFromExpression(Expression fromExpression) |
void |
ArrayExpression.setIndexExpression(Expression indexExpression) |
void |
ArrayExpression.setIndexExpression(Expression indexExpression) |
void |
BinaryExpression.setLeftExpression(Expression expression) |
void |
CastExpression.setLeftExpression(Expression expression) |
void |
CollateExpression.setLeftExpression(Expression leftExpression) |
void |
TimezoneExpression.setLeftExpression(Expression expression) |
void |
TimezoneExpression.setLeftExpression(Expression expression) |
void |
CollateExpression.setLeftExpression(Expression leftExpression) |
void |
CastExpression.setLeftExpression(Expression expression) |
void |
BinaryExpression.setLeftExpression(Expression expression) |
void |
ArrayExpression.setObjExpression(Expression objExpression) |
void |
ArrayExpression.setObjExpression(Expression objExpression) |
void |
AnalyticExpression.setOffset(Expression offset) |
void |
AnalyticExpression.setOffset(Expression offset) |
void |
Function.setParameters(Expression... expressions) |
void |
Function.setParameters(Expression... expressions) |
void |
BinaryExpression.setRightExpression(Expression expression) |
void |
BinaryExpression.setRightExpression(Expression expression) |
void |
OracleHierarchicalExpression.setStartExpression(Expression startExpression) |
RangeExpression |
RangeExpression.setStartExpression(Expression startExpression) |
RangeExpression |
RangeExpression.setStartExpression(Expression startExpression) |
void |
OracleHierarchicalExpression.setStartExpression(Expression startExpression) |
void |
ArrayExpression.setStartIndexExpression(Expression startIndexExpression) |
void |
ArrayExpression.setStartIndexExpression(Expression startIndexExpression) |
void |
ArrayExpression.setStopIndexExpression(Expression stopIndexExpression) |
void |
ArrayExpression.setStopIndexExpression(Expression stopIndexExpression) |
void |
CaseExpression.setSwitchExpression(Expression switchExpression) |
void |
CaseExpression.setSwitchExpression(Expression switchExpression) |
void |
WhenClause.setThenExpression(Expression thenExpression) |
void |
WhenClause.setThenExpression(Expression thenExpression) |
void |
WhenClause.setWhenExpression(Expression whenExpression) |
void |
WhenClause.setWhenExpression(Expression whenExpression) |
Function |
Function.withAttribute(Expression attribute) |
Function |
Function.withAttribute(Expression attribute) |
OracleHierarchicalExpression |
OracleHierarchicalExpression.withConnectExpression(Expression connectExpression) |
OracleHierarchicalExpression |
OracleHierarchicalExpression.withConnectExpression(Expression connectExpression) |
AnalyticExpression |
AnalyticExpression.withDefaultValue(Expression defaultValue) |
AnalyticExpression |
AnalyticExpression.withDefaultValue(Expression defaultValue) |
CaseExpression |
CaseExpression.withElseExpression(Expression elseExpression) |
CaseExpression |
CaseExpression.withElseExpression(Expression elseExpression) |
AnalyticExpression |
AnalyticExpression.withExpression(Expression expression) |
ExtractExpression |
ExtractExpression.withExpression(Expression expression) |
IntervalExpression |
IntervalExpression.withExpression(Expression expression) |
JsonAggregateFunction |
JsonAggregateFunction.withExpression(Expression expression) |
JsonExpression |
JsonExpression.withExpression(Expression expr) |
NotExpression |
NotExpression.withExpression(Expression expression) |
Parenthesis |
Parenthesis.withExpression(Expression expression) |
SignedExpression |
SignedExpression.withExpression(Expression expression) |
TranscodingFunction |
TranscodingFunction.withExpression(Expression expression) |
TrimFunction |
TrimFunction.withExpression(Expression expression) |
WindowOffset |
WindowOffset.withExpression(Expression expression) |
WindowOffset |
WindowOffset.withExpression(Expression expression) |
TrimFunction |
TrimFunction.withExpression(Expression expression) |
TranscodingFunction |
TranscodingFunction.withExpression(Expression expression) |
SignedExpression |
SignedExpression.withExpression(Expression expression) |
Parenthesis |
Parenthesis.withExpression(Expression expression) |
NotExpression |
NotExpression.withExpression(Expression expression) |
JsonExpression |
JsonExpression.withExpression(Expression expr) |
JsonAggregateFunction |
JsonAggregateFunction.withExpression(Expression expression) |
IntervalExpression |
IntervalExpression.withExpression(Expression expression) |
ExtractExpression |
ExtractExpression.withExpression(Expression expression) |
AnalyticExpression |
AnalyticExpression.withExpression(Expression expression) |
AnalyticExpression |
AnalyticExpression.withFilterExpression(Expression filterExpression) |
FilterOverImpl |
FilterOverImpl.withFilterExpression(Expression filterExpression) |
FilterOverImpl |
FilterOverImpl.withFilterExpression(Expression filterExpression) |
AnalyticExpression |
AnalyticExpression.withFilterExpression(Expression filterExpression) |
TrimFunction |
TrimFunction.withFromExpression(Expression fromExpression) |
TrimFunction |
TrimFunction.withFromExpression(Expression fromExpression) |
ArrayExpression |
ArrayExpression.withIndexExpression(Expression indexExpression) |
ArrayExpression |
ArrayExpression.withIndexExpression(Expression indexExpression) |
BinaryExpression |
BinaryExpression.withLeftExpression(Expression expression) |
CastExpression |
CastExpression.withLeftExpression(Expression leftExpression) |
CollateExpression |
CollateExpression.withLeftExpression(Expression leftExpression) |
CollateExpression |
CollateExpression.withLeftExpression(Expression leftExpression) |
CastExpression |
CastExpression.withLeftExpression(Expression leftExpression) |
BinaryExpression |
BinaryExpression.withLeftExpression(Expression expression) |
ArrayExpression |
ArrayExpression.withObjExpression(Expression objExpression) |
ArrayExpression |
ArrayExpression.withObjExpression(Expression objExpression) |
AnalyticExpression |
AnalyticExpression.withOffset(Expression offset) |
AnalyticExpression |
AnalyticExpression.withOffset(Expression offset) |
Function |
Function.withParameters(Expression... parameters) |
Function |
Function.withParameters(Expression... parameters) |
ArrayExpression |
ArrayExpression.withRangeExpression(Expression startIndexExpression,
Expression stopIndexExpression) |
ArrayExpression |
ArrayExpression.withRangeExpression(Expression startIndexExpression,
Expression stopIndexExpression) |
BinaryExpression |
BinaryExpression.withRightExpression(Expression expression) |
BinaryExpression |
BinaryExpression.withRightExpression(Expression expression) |
OracleHierarchicalExpression |
OracleHierarchicalExpression.withStartExpression(Expression startExpression) |
OracleHierarchicalExpression |
OracleHierarchicalExpression.withStartExpression(Expression startExpression) |
CaseExpression |
CaseExpression.withSwitchExpression(Expression switchExpression) |
CaseExpression |
CaseExpression.withSwitchExpression(Expression switchExpression) |
WhenClause |
WhenClause.withThenExpression(Expression thenExpression) |
WhenClause |
WhenClause.withThenExpression(Expression thenExpression) |
WhenClause |
WhenClause.withWhenExpression(Expression whenExpression) |
WhenClause |
WhenClause.withWhenExpression(Expression whenExpression) |
| Modifier and Type | Class and Description |
|---|---|
class |
Addition |
class |
BitwiseAnd |
class |
BitwiseLeftShift |
class |
BitwiseOr |
class |
BitwiseRightShift |
class |
BitwiseXor |
class |
Concat |
class |
Division |
class |
IntegerDivision |
class |
Modulo
Modulo expression (a % b).
|
class |
Multiplication |
class |
Subtraction |
| Modifier and Type | Class and Description |
|---|---|
class |
AndExpression |
class |
OrExpression |
class |
XorExpression |
| Modifier and Type | Method and Description |
|---|---|
AndExpression |
AndExpression.withLeftExpression(Expression arg0) |
OrExpression |
OrExpression.withLeftExpression(Expression expression) |
XorExpression |
XorExpression.withLeftExpression(Expression expression) |
XorExpression |
XorExpression.withLeftExpression(Expression expression) |
OrExpression |
OrExpression.withLeftExpression(Expression expression) |
AndExpression |
AndExpression.withLeftExpression(Expression arg0) |
AndExpression |
AndExpression.withRightExpression(Expression arg0) |
OrExpression |
OrExpression.withRightExpression(Expression expression) |
XorExpression |
XorExpression.withRightExpression(Expression expression) |
XorExpression |
XorExpression.withRightExpression(Expression expression) |
OrExpression |
OrExpression.withRightExpression(Expression expression) |
AndExpression |
AndExpression.withRightExpression(Expression arg0) |
| Constructor and Description |
|---|
AndExpression(Expression leftExpression,
Expression rightExpression) |
AndExpression(Expression leftExpression,
Expression rightExpression) |
OrExpression(Expression leftExpression,
Expression rightExpression) |
OrExpression(Expression leftExpression,
Expression rightExpression) |
XorExpression(Expression leftExpression,
Expression rightExpression) |
XorExpression(Expression leftExpression,
Expression rightExpression) |
| Modifier and Type | Class and Description |
|---|---|
class |
ExpressionList<T extends Expression>
A list of expressions, as in SELECT A FROM TAB WHERE B IN (expr1,expr2,expr3)
|
class |
ExpressionList<T extends Expression>
A list of expressions, as in SELECT A FROM TAB WHERE B IN (expr1,expr2,expr3)
|
class |
NamedExpressionList<T extends Expression>
A list of named expressions, as in as in select substr('xyzzy' from 2 for 3)
|
class |
NamedExpressionList<T extends Expression>
A list of named expressions, as in as in select substr('xyzzy' from 2 for 3)
|
class |
ParenthesedExpressionList<T extends Expression> |
class |
ParenthesedExpressionList<T extends Expression> |
| Modifier and Type | Field and Description |
|---|---|
protected Expression |
ExistsExpression.rightExpression |
protected Expression |
ExistsExpression.rightExpression |
| Modifier and Type | Method and Description |
|---|---|
<E extends Expression> |
Between.getBetweenExpressionEnd(Class<E> type) |
<E extends Expression> |
Between.getBetweenExpressionEnd(Class<E> type) |
<E extends Expression> |
Between.getBetweenExpressionStart(Class<E> type) |
<E extends Expression> |
Between.getBetweenExpressionStart(Class<E> type) |
<E extends Expression> |
Between.getLeftExpression(Class<E> type) |
<E extends Expression> |
InExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
IsBooleanExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
IsNullExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
IsNullExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
IsBooleanExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
InExpression.getLeftExpression(Class<E> type) |
<E extends Expression> |
Between.getLeftExpression(Class<E> type) |
<E extends Expression> |
ExistsExpression.getRightExpression(Class<E> type) |
<E extends Expression> |
InExpression.getRightExpression(Class<E> type) |
<E extends Expression> |
InExpression.getRightExpression(Class<E> type) |
<E extends Expression> |
ExistsExpression.getRightExpression(Class<E> type) |
| Constructor and Description |
|---|
ComparisonOperator(String operator,
Expression left,
Expression right) |
ComparisonOperator(String operator,
Expression left,
Expression right) |
EqualsTo(Expression left,
Expression right) |
EqualsTo(Expression left,
Expression right) |
ExpressionList(T... expressions) |
ExpressionList(T... expressions) |
InExpression(Expression leftExpression,
Expression rightExpression) |
InExpression(Expression leftExpression,
Expression rightExpression) |
MemberOfExpression(Expression leftExpression,
Expression rightExpression) |
MemberOfExpression(Expression leftExpression,
Expression rightExpression) |
NotEqualsTo(Expression left,
Expression right) |
NotEqualsTo(Expression left,
Expression right) |
ParenthesedExpressionList(T... expressions) |
ParenthesedExpressionList(T... expressions) |
| Modifier and Type | Class and Description |
|---|---|
class |
Column
A column.
|
| Modifier and Type | Field and Description |
|---|---|
Expression |
DeclareStatement.TypeDefExpr.defaultExpr |
Expression |
DeclareStatement.TypeDefExpr.defaultExpr |
| Modifier and Type | Method and Description |
|---|---|
Expression |
IfElseStatement.getCondition() |
Expression |
IfElseStatement.getCondition() |
| Modifier and Type | Method and Description |
|---|---|
List<Expression> |
SetStatement.getExpressions() |
List<Expression> |
SetStatement.getExpressions() |
List<Expression> |
SetStatement.getExpressions(int idx) |
List<Expression> |
SetStatement.getExpressions(int idx) |
| Modifier and Type | Method and Description |
|---|---|
void |
DeclareStatement.addType(ColDataType colDataType,
Expression defaultExpr) |
void |
DeclareStatement.addType(ColDataType colDataType,
Expression defaultExpr) |
void |
DeclareStatement.addType(UserVariable userVariable,
ColDataType colDataType,
Expression defaultExpr) |
void |
DeclareStatement.addType(UserVariable userVariable,
ColDataType colDataType,
Expression defaultExpr) |
| Constructor and Description |
|---|
IfElseStatement(Expression condition,
Statement ifStatement) |
IfElseStatement(Expression condition,
Statement ifStatement) |
TypeDefExpr(ColDataType colDataType,
Expression defaultExpr) |
TypeDefExpr(ColDataType colDataType,
Expression defaultExpr) |
TypeDefExpr(UserVariable userVariable,
ColDataType colDataType,
Expression defaultExpr) |
TypeDefExpr(UserVariable userVariable,
ColDataType colDataType,
Expression defaultExpr) |
| Modifier and Type | Method and Description |
|---|---|
<E extends Expression> |
CheckConstraint.getExpression(Class<E> type) |
<E extends Expression> |
ExcludeConstraint.getExpression(Class<E> type) |
<E extends Expression> |
ExcludeConstraint.getExpression(Class<E> type) |
<E extends Expression> |
CheckConstraint.getExpression(Class<E> type) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
CheckConstraint.getExpression() |
Expression |
ExcludeConstraint.getExpression() |
Expression |
ExcludeConstraint.getExpression() |
Expression |
CheckConstraint.getExpression() |
| Modifier and Type | Method and Description |
|---|---|
void |
CheckConstraint.setExpression(Expression expression) |
void |
ExcludeConstraint.setExpression(Expression expression) |
void |
ExcludeConstraint.setExpression(Expression expression) |
void |
CheckConstraint.setExpression(Expression expression) |
CheckConstraint |
CheckConstraint.withExpression(Expression expression) |
ExcludeConstraint |
ExcludeConstraint.withExpression(Expression expression) |
ExcludeConstraint |
ExcludeConstraint.withExpression(Expression expression) |
CheckConstraint |
CheckConstraint.withExpression(Expression expression) |
| Modifier and Type | Method and Description |
|---|---|
<E extends Expression> |
Delete.getWhere(Class<E> type) |
<E extends Expression> |
Delete.getWhere(Class<E> type) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
Delete.getWhere() |
Expression |
Delete.getWhere() |
| Modifier and Type | Method and Description |
|---|---|
void |
Delete.setWhere(Expression expression) |
void |
Delete.setWhere(Expression expression) |
Delete |
Delete.withWhere(Expression where) |
Delete |
Delete.withWhere(Expression where) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
InsertConflictTarget.getIndexExpression() |
Expression |
InsertConflictTarget.getIndexExpression() |
Expression |
InsertConflictAction.getWhereExpression() |
Expression |
InsertConflictTarget.getWhereExpression() |
Expression |
InsertConflictTarget.getWhereExpression() |
Expression |
InsertConflictAction.getWhereExpression() |
| Modifier and Type | Method and Description |
|---|---|
InsertConflictAction |
InsertConflictAction.addUpdateSet(Column column,
Expression expression) |
InsertConflictAction |
InsertConflictAction.addUpdateSet(Column column,
Expression expression) |
void |
InsertConflictTarget.setIndexExpression(Expression indexExpression) |
void |
InsertConflictTarget.setIndexExpression(Expression indexExpression) |
void |
InsertConflictAction.setWhereExpression(Expression whereExpression) |
void |
InsertConflictTarget.setWhereExpression(Expression whereExpression) |
void |
InsertConflictTarget.setWhereExpression(Expression whereExpression) |
void |
InsertConflictAction.setWhereExpression(Expression whereExpression) |
InsertConflictTarget |
InsertConflictTarget.withIndexExpression(Expression indexExpression) |
InsertConflictTarget |
InsertConflictTarget.withIndexExpression(Expression indexExpression) |
InsertConflictAction |
InsertConflictAction.withWhereExpression(Expression whereExpression) |
InsertConflictTarget |
InsertConflictTarget.withWhereExpression(Expression whereExpression) |
InsertConflictTarget |
InsertConflictTarget.withWhereExpression(Expression whereExpression) |
InsertConflictAction |
InsertConflictAction.withWhereExpression(Expression whereExpression) |
| Constructor and Description |
|---|
InsertConflictTarget(Collection<String> indexColumnName,
Expression indexExpression,
Expression whereExpression,
String constraintName) |
InsertConflictTarget(Collection<String> indexColumnName,
Expression indexExpression,
Expression whereExpression,
String constraintName) |
InsertConflictTarget(String indexColumnName,
Expression indexExpression,
Expression whereExpression,
String constraintName) |
InsertConflictTarget(String indexColumnName,
Expression indexExpression,
Expression whereExpression,
String constraintName) |
| Modifier and Type | Method and Description |
|---|---|
<E extends Expression> |
MergeInsert.getAndPredicate(Class<E> type) |
<E extends Expression> |
MergeUpdate.getAndPredicate(Class<E> type) |
<E extends Expression> |
MergeUpdate.getAndPredicate(Class<E> type) |
<E extends Expression> |
MergeInsert.getAndPredicate(Class<E> type) |
<E extends Expression> |
MergeUpdate.getDeleteWhereCondition(Class<E> type) |
<E extends Expression> |
MergeUpdate.getDeleteWhereCondition(Class<E> type) |
<E extends Expression> |
Merge.getOnCondition(Class<E> type) |
<E extends Expression> |
Merge.getOnCondition(Class<E> type) |
<E extends Expression> |
MergeInsert.getWhereCondition(Class<E> type) |
<E extends Expression> |
MergeUpdate.getWhereCondition(Class<E> type) |
<E extends Expression> |
MergeUpdate.getWhereCondition(Class<E> type) |
<E extends Expression> |
MergeInsert.getWhereCondition(Class<E> type) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
MergeDelete.getAndPredicate() |
Expression |
MergeInsert.getAndPredicate() |
Expression |
MergeUpdate.getAndPredicate() |
Expression |
MergeUpdate.getAndPredicate() |
Expression |
MergeInsert.getAndPredicate() |
Expression |
MergeDelete.getAndPredicate() |
Expression |
MergeUpdate.getDeleteWhereCondition() |
Expression |
MergeUpdate.getDeleteWhereCondition() |
Expression |
Merge.getOnCondition() |
Expression |
Merge.getOnCondition() |
Expression |
MergeInsert.getWhereCondition() |
Expression |
MergeUpdate.getWhereCondition() |
Expression |
MergeUpdate.getWhereCondition() |
Expression |
MergeInsert.getWhereCondition() |
| Modifier and Type | Method and Description |
|---|---|
ExpressionList<Expression> |
MergeInsert.getValues() |
ExpressionList<Expression> |
MergeInsert.getValues() |
| Modifier and Type | Method and Description |
|---|---|
MergeInsert |
MergeInsert.addValues(Expression... values) |
MergeInsert |
MergeInsert.addValues(Expression... values) |
void |
MergeDelete.setAndPredicate(Expression andPredicate) |
void |
MergeInsert.setAndPredicate(Expression andPredicate) |
void |
MergeUpdate.setAndPredicate(Expression andPredicate) |
void |
MergeUpdate.setAndPredicate(Expression andPredicate) |
void |
MergeInsert.setAndPredicate(Expression andPredicate) |
void |
MergeDelete.setAndPredicate(Expression andPredicate) |
void |
MergeUpdate.setDeleteWhereCondition(Expression deleteWhereCondition) |
void |
MergeUpdate.setDeleteWhereCondition(Expression deleteWhereCondition) |
void |
Merge.setOnCondition(Expression onCondition) |
void |
Merge.setOnCondition(Expression onCondition) |
void |
MergeInsert.setWhereCondition(Expression whereCondition) |
void |
MergeUpdate.setWhereCondition(Expression whereCondition) |
void |
MergeUpdate.setWhereCondition(Expression whereCondition) |
void |
MergeInsert.setWhereCondition(Expression whereCondition) |
MergeDelete |
MergeDelete.withAndPredicate(Expression andPredicate) |
MergeInsert |
MergeInsert.withAndPredicate(Expression andPredicate) |
MergeUpdate |
MergeUpdate.withAndPredicate(Expression andPredicate) |
MergeUpdate |
MergeUpdate.withAndPredicate(Expression andPredicate) |
MergeInsert |
MergeInsert.withAndPredicate(Expression andPredicate) |
MergeDelete |
MergeDelete.withAndPredicate(Expression andPredicate) |
MergeUpdate |
MergeUpdate.withDeleteWhereCondition(Expression deleteWhereCondition) |
MergeUpdate |
MergeUpdate.withDeleteWhereCondition(Expression deleteWhereCondition) |
Merge |
Merge.withOnCondition(Expression onCondition) |
Merge |
Merge.withOnCondition(Expression onCondition) |
MergeInsert |
MergeInsert.withWhereCondition(Expression whereCondition) |
MergeUpdate |
MergeUpdate.withWhereCondition(Expression whereCondition) |
MergeUpdate |
MergeUpdate.withWhereCondition(Expression whereCondition) |
MergeInsert |
MergeInsert.withWhereCondition(Expression whereCondition) |
| Modifier and Type | Method and Description |
|---|---|
MergeInsert |
MergeInsert.addValues(Collection<? extends Expression> values) |
MergeInsert |
MergeInsert.addValues(Collection<? extends Expression> values) |
void |
MergeInsert.setValues(ExpressionList<Expression> values) |
void |
MergeInsert.setValues(ExpressionList<Expression> values) |
MergeInsert |
MergeInsert.withValues(ExpressionList<Expression> values) |
MergeInsert |
MergeInsert.withValues(ExpressionList<Expression> values) |
| Modifier and Type | Class and Description |
|---|---|
class |
SelectItem<T extends Expression> |
class |
SelectItem<T extends Expression> |
| Modifier and Type | Class and Description |
|---|---|
class |
AllColumns |
class |
AllTableColumns |
class |
LateralSubSelect
lateral sub select
|
class |
ParenthesedSelect |
class |
PlainSelect |
class |
Select |
class |
SetOperationList |
class |
TableFunction |
class |
TableStatement |
class |
Values |
class |
WithItem |
| Modifier and Type | Method and Description |
|---|---|
<E extends Expression> |
OrderByElement.getExpression(Class<E> type) |
<E extends Expression> |
SelectItem.getExpression(Class<E> type) |
<E extends Expression> |
Top.getExpression(Class<E> type) |
<E extends Expression> |
Top.getExpression(Class<E> type) |
<E extends Expression> |
SelectItem.getExpression(Class<E> type) |
<E extends Expression> |
OrderByElement.getExpression(Class<E> type) |
<E extends Expression> |
PlainSelect.getHaving(Class<E> type) |
<E extends Expression> |
PlainSelect.getHaving(Class<E> type) |
<E extends Expression> |
Limit.getOffset(Class<E> type) |
<E extends Expression> |
Offset.getOffset(Class<E> type) |
<E extends Expression> |
Offset.getOffset(Class<E> type) |
<E extends Expression> |
Limit.getOffset(Class<E> type) |
<E extends Expression> |
Limit.getRowCount(Class<E> type) |
<E extends Expression> |
Limit.getRowCount(Class<E> type) |
<E extends Expression> |
PlainSelect.getWhere(Class<E> type) |
<E extends Expression> |
PlainSelect.getWhere(Class<E> type) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
Fetch.getExpression() |
Expression |
OrderByElement.getExpression() |
Expression |
Top.getExpression() |
Expression |
Top.getExpression() |
Expression |
OrderByElement.getExpression() |
Expression |
Fetch.getExpression() |
Expression |
PlainSelect.getHaving() |
Expression |
PlainSelect.getHaving() |
Expression |
Limit.getOffset() |
Expression |
Offset.getOffset() |
Expression |
Offset.getOffset() |
Expression |
Limit.getOffset() |
Expression |
Join.getOnExpression()
Deprecated.
|
Expression |
Join.getOnExpression()
Deprecated.
|
Expression |
PlainSelect.getQualify() |
Expression |
PlainSelect.getQualify() |
Expression |
Limit.getRowCount() |
Expression |
Limit.getRowCount() |
Expression |
PlainSelect.getWhere() |
Expression |
PlainSelect.getWhere() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Expression> |
Join.getOnExpressions() |
Collection<Expression> |
Join.getOnExpressions() |
| Modifier and Type | Method and Description |
|---|---|
void |
Limit.addByExpression(Expression byExpression) |
void |
Limit.addByExpression(Expression byExpression) |
Values |
Values.addExpressions(Expression... expressions) |
Values |
Values.addExpressions(Expression... expressions) |
PlainSelect |
PlainSelect.addGroupByColumnReference(Expression expr) |
PlainSelect |
PlainSelect.addGroupByColumnReference(Expression expr) |
void |
GroupByElement.addGroupByExpression(Expression groupByExpression)
Deprecated.
|
void |
GroupByElement.addGroupByExpression(Expression groupByExpression)
Deprecated.
|
GroupByElement |
GroupByElement.addGroupByExpressions(Expression... groupByExpressions) |
GroupByElement |
GroupByElement.addGroupByExpressions(Expression... groupByExpressions) |
Join |
Join.addOnExpression(Expression expression) |
Join |
Join.addOnExpression(Expression expression) |
PlainSelect |
PlainSelect.addSelectItem(Expression expression) |
PlainSelect |
PlainSelect.addSelectItem(Expression expression) |
PlainSelect |
PlainSelect.addSelectItem(Expression expression,
Alias alias) |
PlainSelect |
PlainSelect.addSelectItem(Expression expression,
Alias alias) |
PlainSelect |
PlainSelect.addSelectItems(Expression... expressions) |
PlainSelect |
PlainSelect.addSelectItems(Expression... expressions) |
static SelectItem<?> |
SelectItem.from(Expression expression) |
static SelectItem<?> |
SelectItem.from(Expression expression) |
static SelectItem<?> |
SelectItem.from(Expression expression,
Alias alias) |
static SelectItem<?> |
SelectItem.from(Expression expression,
Alias alias) |
void |
Limit.setByExpressions(Expression... byExpressions) |
void |
Limit.setByExpressions(Expression... byExpressions) |
void |
Fetch.setExpression(Expression expression) |
void |
OrderByElement.setExpression(Expression expression) |
void |
Top.setExpression(Expression expression) |
void |
Top.setExpression(Expression expression) |
void |
OrderByElement.setExpression(Expression expression) |
void |
Fetch.setExpression(Expression expression) |
void |
PlainSelect.setHaving(Expression expression) |
void |
PlainSelect.setHaving(Expression expression) |
void |
Limit.setOffset(Expression l) |
void |
Offset.setOffset(Expression offsetExpression) |
void |
Offset.setOffset(Expression offsetExpression) |
void |
Limit.setOffset(Expression l) |
void |
Join.setOnExpression(Expression expression)
Deprecated.
|
void |
Join.setOnExpression(Expression expression)
Deprecated.
|
PlainSelect |
PlainSelect.setQualify(Expression qualify) |
PlainSelect |
PlainSelect.setQualify(Expression qualify) |
void |
Limit.setRowCount(Expression l) |
void |
Limit.setRowCount(Expression l) |
void |
PlainSelect.setWhere(Expression where) |
void |
PlainSelect.setWhere(Expression where) |
Limit |
Limit.withByExpressions(Expression... byExpressions) |
Limit |
Limit.withByExpressions(Expression... byExpressions) |
Fetch |
Fetch.withExpression(Expression expression) |
OrderByElement |
OrderByElement.withExpression(Expression expression) |
Top |
Top.withExpression(Expression expression) |
Top |
Top.withExpression(Expression expression) |
OrderByElement |
OrderByElement.withExpression(Expression expression) |
Fetch |
Fetch.withExpression(Expression expression) |
PlainSelect |
PlainSelect.withHaving(Expression having) |
PlainSelect |
PlainSelect.withHaving(Expression having) |
Limit |
Limit.withOffset(Expression offset) |
Offset |
Offset.withOffset(Expression offsetExpression) |
Offset |
Offset.withOffset(Expression offsetExpression) |
Limit |
Limit.withOffset(Expression offset) |
Join |
Join.withOnExpression(Expression expression)
Deprecated.
|
Join |
Join.withOnExpression(Expression expression)
Deprecated.
|
Limit |
Limit.withRowCount(Expression rowCount) |
Limit |
Limit.withRowCount(Expression rowCount) |
PlainSelect |
PlainSelect.withWhere(Expression where) |
PlainSelect |
PlainSelect.withWhere(Expression where) |
| Constructor and Description |
|---|
Values(ExpressionList<Expression> expressions) |
Values(ExpressionList<Expression> expressions) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
ShowTablesStatement.getLikeExpression() |
Expression |
ShowTablesStatement.getLikeExpression() |
Expression |
ShowTablesStatement.getWhereCondition() |
Expression |
ShowTablesStatement.getWhereCondition() |
| Modifier and Type | Method and Description |
|---|---|
void |
ShowTablesStatement.setLikeExpression(Expression likeExpression) |
void |
ShowTablesStatement.setLikeExpression(Expression likeExpression) |
void |
ShowTablesStatement.setWhereCondition(Expression whereCondition) |
void |
ShowTablesStatement.setWhereCondition(Expression whereCondition) |
| Modifier and Type | Field and Description |
|---|---|
protected ExpressionList<Expression> |
UpdateSet.values |
protected ExpressionList<Expression> |
UpdateSet.values |
| Modifier and Type | Method and Description |
|---|---|
<E extends Expression> |
Update.getWhere(Class<E> type) |
<E extends Expression> |
Update.getWhere(Class<E> type) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
UpdateSet.getValue(int index) |
Expression |
UpdateSet.getValue(int index) |
Expression |
Update.getWhere() |
Expression |
Update.getWhere() |
| Modifier and Type | Method and Description |
|---|---|
List<Expression> |
Update.getExpressions()
Deprecated.
|
List<Expression> |
Update.getExpressions()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UpdateSet.add(Column column,
Expression value) |
void |
UpdateSet.add(Column column,
Expression value) |
void |
UpdateSet.add(Expression expression)
Add another expression to the existing value list.
|
void |
UpdateSet.add(Expression expression)
Add another expression to the existing value list.
|
Update |
Update.addExpressions(Expression... expressions) |
Update |
Update.addExpressions(Expression... expressions) |
Update |
Update.addUpdateSet(Column column,
Expression expression) |
Update |
Update.addUpdateSet(Column column,
Expression expression) |
void |
Update.setWhere(Expression expression) |
void |
Update.setWhere(Expression expression) |
Update |
Update.withWhere(Expression where) |
Update |
Update.withWhere(Expression where) |
| Modifier and Type | Method and Description |
|---|---|
Update |
Update.addExpressions(Collection<? extends Expression> expressions) |
Update |
Update.addExpressions(Collection<? extends Expression> expressions) |
void |
Update.setExpressions(List<Expression> list)
Deprecated.
|
void |
Update.setExpressions(List<Expression> list)
Deprecated.
|
Update |
Update.withExpressions(List<Expression> expressions) |
Update |
Update.withExpressions(List<Expression> expressions) |
| Constructor and Description |
|---|
UpdateSet(Column column,
Expression value) |
UpdateSet(Column column,
Expression value) |
| Modifier and Type | Method and Description |
|---|---|
static void |
SelectUtils.addExpression(Select select,
Expression expr)
Adds an expression to select statements.
|
static void |
SelectUtils.addExpression(Select select,
Expression expr)
Adds an expression to select statements.
|
static void |
SelectUtils.addGroupBy(Select select,
Expression expr)
Adds group by to a plain select statement.
|
static void |
SelectUtils.addGroupBy(Select select,
Expression expr)
Adds group by to a plain select statement.
|
static Join |
SelectUtils.addJoin(Select select,
Table table,
Expression onExpression)
Adds a simple join to a select statement.
|
static Join |
SelectUtils.addJoin(Select select,
Table table,
Expression onExpression)
Adds a simple join to a select statement.
|
static Select |
SelectUtils.buildSelectFromTableAndExpressions(Table table,
Expression... expr) |
static Select |
SelectUtils.buildSelectFromTableAndExpressions(Table table,
Expression... expr) |
List<String> |
TablesNamesFinder.getTableList(Expression expr)
Deprecated.
|
List<String> |
TablesNamesFinder.getTableList(Expression expr)
Deprecated.
|
Set<String> |
TablesNamesFinder.getTables(Expression expr) |
Set<String> |
TablesNamesFinder.getTables(Expression expr) |
| Modifier and Type | Class and Description |
|---|---|
class |
MultiAndExpression
This helper class is mainly used for handling the CNF conversion.
|
class |
MultiOrExpression |
class |
MultipleExpression
This is a helper class that mainly used for handling the CNF conversion.
|
| Modifier and Type | Method and Description |
|---|---|
static Expression |
CNFConverter.convertToCNF(Expression expr) |
static Expression |
CNFConverter.convertToCNF(Expression expr) |
Expression |
MultipleExpression.getChild(int index) |
Expression |
MultipleExpression.getChild(int index) |
Expression |
MultipleExpression.removeChild(int index) |
Expression |
MultipleExpression.removeChild(int index) |
| Modifier and Type | Method and Description |
|---|---|
List<Expression> |
MultipleExpression.getList() |
List<Expression> |
MultipleExpression.getList() |
| Modifier and Type | Method and Description |
|---|---|
void |
MultipleExpression.addChild(int index,
Expression express) |
void |
MultipleExpression.addChild(int index,
Expression express) |
static Expression |
CNFConverter.convertToCNF(Expression expr) |
static Expression |
CNFConverter.convertToCNF(Expression expr) |
int |
MultipleExpression.getIndex(Expression express) |
int |
MultipleExpression.getIndex(Expression express) |
void |
MultipleExpression.setChild(int index,
Expression express) |
void |
MultipleExpression.setChild(int index,
Expression express) |
| Constructor and Description |
|---|
MultiAndExpression(List<Expression> childlist) |
MultiAndExpression(List<Expression> childlist) |
MultiOrExpression(List<Expression> childlist) |
MultiOrExpression(List<Expression> childlist) |
MultipleExpression(List<Expression> childlist) |
MultipleExpression(List<Expression> childlist) |
| Modifier and Type | Class and Description |
|---|---|
class |
ExpressionListDeParser<T extends Expression> |
class |
ExpressionListDeParser<T extends Expression> |
| Modifier and Type | Method and Description |
|---|---|
void |
ExpressionValidator.validate(Expression expression) |
void |
ExpressionValidator.validate(Expression expression) |
protected void |
AbstractValidator.validateOptionalExpression(Expression expression) |
protected void |
AbstractValidator.validateOptionalExpression(Expression expression) |
protected void |
AbstractValidator.validateOptionalExpression(Expression expression,
ExpressionValidator v) |
protected void |
AbstractValidator.validateOptionalExpression(Expression expression,
ExpressionValidator v) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractValidator.validateOptionalExpressions(List<? extends Expression> expressions) |
protected void |
AbstractValidator.validateOptionalExpressions(List<? extends Expression> expressions) |
Copyright © 2004–2024 JSQLParser. All rights reserved.