Modifier and Type | Class and Description |
---|---|
class |
AllComparisonExpression |
class |
AnalyticExpression
Analytic function.
|
class |
AnyComparisonExpression |
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 |
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 |
InverseExpression
It represents a "-" before an expression
|
class |
JdbcParameter
A '?' in a statement
|
class |
LongValue
Every number without a point or an exponential format is a LongValue
|
class |
NullValue
A "NULL" in a sql statement
|
class |
Parenthesis
It represents an expression like "(" expression ")"
|
class |
StringValue
A string as in 'example_string'
|
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 |
WhenClause
A clause of following syntax: WHEN condition THEN expression.
|
Modifier and Type | Method and Description |
---|---|
Expression |
CaseExpression.getElseExpression() |
Expression |
Parenthesis.getExpression() |
Expression |
ExtractExpression.getExpression() |
Expression |
InverseExpression.getExpression() |
Expression |
BinaryExpression.getLeftExpression() |
Expression |
CastExpression.getLeftExpression() |
Expression |
BinaryExpression.getRightExpression() |
Expression |
CaseExpression.getSwitchExpression() |
Expression |
WhenClause.getThenExpression() |
Expression |
WhenClause.getWhenExpression() |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
CaseExpression.getWhenClauses() |
Modifier and Type | Method and Description |
---|---|
void |
CaseExpression.setElseExpression(Expression elseExpression) |
void |
Parenthesis.setExpression(Expression expression) |
void |
ExtractExpression.setExpression(Expression expression) |
void |
InverseExpression.setExpression(Expression expression) |
void |
BinaryExpression.setLeftExpression(Expression expression) |
void |
CastExpression.setLeftExpression(Expression expression) |
void |
BinaryExpression.setRightExpression(Expression expression) |
void |
CaseExpression.setSwitchExpression(Expression switchExpression) |
void |
WhenClause.setThenExpression(Expression thenExpression) |
void |
WhenClause.setWhenExpression(Expression whenExpression) |
Modifier and Type | Method and Description |
---|---|
void |
CaseExpression.setWhenClauses(List<Expression> whenClauses) |
Constructor and Description |
---|
InverseExpression(Expression expression) |
Parenthesis(Expression expression) |
Modifier and Type | Class and Description |
---|---|
class |
Addition |
class |
BitwiseAnd |
class |
BitwiseOr |
class |
BitwiseXor |
class |
Concat |
class |
Division |
class |
Modulo
Modulo expression (a % b).
|
class |
Multiplication |
class |
Subtraction |
Modifier and Type | Class and Description |
---|---|
class |
AndExpression |
class |
OrExpression |
Constructor and Description |
---|
AndExpression(Expression leftExpression,
Expression rightExpression) |
OrExpression(Expression leftExpression,
Expression rightExpression) |
Modifier and Type | Class and Description |
---|---|
class |
Between
A "BETWEEN" expr1 expr2 statement
|
class |
EqualsTo |
class |
ExistsExpression |
class |
GreaterThan |
class |
GreaterThanEquals |
class |
InExpression |
class |
IsNullExpression |
class |
LikeExpression |
class |
Matches |
class |
MinorThan |
class |
MinorThanEquals |
class |
NotEqualsTo |
Modifier and Type | Method and Description |
---|---|
Expression |
Between.getBetweenExpressionEnd() |
Expression |
Between.getBetweenExpressionStart() |
Expression |
IsNullExpression.getLeftExpression() |
Expression |
InExpression.getLeftExpression() |
Expression |
Between.getLeftExpression() |
Expression |
ExistsExpression.getRightExpression() |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
ExpressionList.getExpressions() |
Modifier and Type | Method and Description |
---|---|
void |
Between.setBetweenExpressionEnd(Expression expression) |
void |
Between.setBetweenExpressionStart(Expression expression) |
void |
IsNullExpression.setLeftExpression(Expression expression) |
void |
InExpression.setLeftExpression(Expression expression) |
void |
Between.setLeftExpression(Expression expression) |
void |
ExistsExpression.setRightExpression(Expression expression) |
Modifier and Type | Method and Description |
---|---|
void |
ExpressionList.setExpressions(List<Expression> list) |
Constructor and Description |
---|
InExpression(Expression leftExpression,
ItemsList itemsList) |
Constructor and Description |
---|
ExpressionList(List<Expression> expressions) |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
CCJSqlParser.GroupByColumnReferences() |
Modifier and Type | Class and Description |
---|---|
class |
Column
A column.
|
Modifier and Type | Method and Description |
---|---|
Expression |
Delete.getWhere() |
Modifier and Type | Method and Description |
---|---|
void |
Delete.setWhere(Expression expression) |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
Replace.getExpressions()
A list of
Expression s (from a "REPLACE mytab SET col1=exp1, col2=exp2"). |
Modifier and Type | Method and Description |
---|---|
void |
Replace.setExpressions(List<Expression> list) |
Modifier and Type | Class and Description |
---|---|
class |
SubSelect
A subselect followed by an optional alias.
|
Modifier and Type | Method and Description |
---|---|
Expression |
OrderByElement.getExpression() |
Expression |
SelectExpressionItem.getExpression() |
Expression |
PlainSelect.getHaving() |
Expression |
Join.getOnExpression()
Returns the "ON" expression (if any)
|
Expression |
PlainSelect.getWhere() |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
PlainSelect.getGroupByColumnReferences()
A list of
Expression s of the GROUP BY clause. |
Modifier and Type | Method and Description |
---|---|
void |
OrderByElement.setExpression(Expression expression) |
void |
SelectExpressionItem.setExpression(Expression expression) |
void |
PlainSelect.setHaving(Expression expression) |
void |
Join.setOnExpression(Expression expression) |
void |
PlainSelect.setWhere(Expression where) |
Modifier and Type | Method and Description |
---|---|
void |
PlainSelect.setGroupByColumnReferences(List<Expression> list) |
Modifier and Type | Method and Description |
---|---|
Expression |
Update.getWhere() |
Modifier and Type | Method and Description |
---|---|
List<Expression> |
Update.getExpressions()
The
Expression s in this update (as 'a' and 'b' in UPDATE col1='a', col2='b') |
Modifier and Type | Method and Description |
---|---|
void |
Update.setWhere(Expression expression) |
Modifier and Type | Method and Description |
---|---|
void |
Update.setExpressions(List<Expression> list) |
Copyright © 2013. All Rights Reserved.