public class TemporalSubqueryExpression extends TemporalExpression implements SubqueryExpressionComponent
SQLExpression.ColumnExpressionList
lowestOperator, mapping, parameterName, st, stmt, subExprs, table
Constructor and Description |
---|
TemporalSubqueryExpression(SQLStatement stmt,
SQLStatement subStmt) |
Modifier and Type | Method and Description |
---|---|
BooleanExpression |
eq(SQLExpression expr)
Equality operator (equals to)
|
BooleanExpression |
ge(SQLExpression expr)
Relational operator (greater than or equals)
|
SQLStatement |
getSubqueryStatement()
Accessor for the subquery.
|
BooleanExpression |
gt(SQLExpression expr)
Relational operator (greater than)
|
SQLExpression |
invoke(String methodName,
List args)
Invocation of a method on this expression.
|
BooleanExpression |
le(SQLExpression expr)
Relational operator (lower than or equals)
|
BooleanExpression |
lt(SQLExpression expr)
Relational operator (lower than)
|
BooleanExpression |
ne(SQLExpression expr)
Not equality operator (not equals to)
|
add, in, sub
and, cast, com, distinct, div, encloseInParentheses, eor, getJavaTypeMapping, getLowestOperator, getNumberOfSubExpressions, getParameterName, getSQLStatement, getSQLTable, getSubExpression, ior, is, isParameter, mod, mul, neg, not, setJavaTypeMapping, toSQLText
public TemporalSubqueryExpression(SQLStatement stmt, SQLStatement subStmt)
public SQLStatement getSubqueryStatement()
SubqueryExpressionComponent
getSubqueryStatement
in interface SubqueryExpressionComponent
public BooleanExpression eq(SQLExpression expr)
SQLExpression
eq
in class TemporalExpression
expr
- the right-hand operandpublic BooleanExpression ne(SQLExpression expr)
SQLExpression
ne
in class TemporalExpression
expr
- the right-hand operandpublic BooleanExpression lt(SQLExpression expr)
SQLExpression
lt
in class TemporalExpression
expr
- the right-hand operandpublic BooleanExpression le(SQLExpression expr)
SQLExpression
le
in class TemporalExpression
expr
- the right-hand operandpublic BooleanExpression gt(SQLExpression expr)
SQLExpression
gt
in class TemporalExpression
expr
- the right-hand operandpublic BooleanExpression ge(SQLExpression expr)
SQLExpression
ge
in class TemporalExpression
expr
- the right-hand operandpublic SQLExpression invoke(String methodName, List args)
SQLExpression
invoke
in class TemporalExpression
methodName
- name of the method to invokeargs
- Args to this method (if any)Copyright © 2015. All rights reserved.