public class StringSubqueryExpression extends StringExpression implements SubqueryExpressionComponent
SQLExpression.ColumnExpressionListlowestOperator, mapping, parameterName, st, stmt, subExprs, table| Constructor and Description |
|---|
StringSubqueryExpression(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)
|
void |
setKeyword(String keyword) |
add, inand, bitAnd, bitOr, cast, com, distinct, div, encloseInParentheses, eor, getJavaTypeMapping, getLowestOperator, getNumberOfSubExpressions, getParameterName, getSQLStatement, getSQLTable, getSubExpression, ior, is, isParameter, mod, mul, neg, not, setJavaTypeMapping, sub, toSQLTextpublic StringSubqueryExpression(SQLStatement stmt, SQLStatement subStmt)
public SQLStatement getSubqueryStatement()
SubqueryExpressionComponentgetSubqueryStatement in interface SubqueryExpressionComponentpublic void setKeyword(String keyword)
public BooleanExpression eq(SQLExpression expr)
SQLExpressioneq in class StringExpressionexpr - the right-hand operandpublic BooleanExpression ne(SQLExpression expr)
SQLExpressionne in class StringExpressionexpr - the right-hand operandpublic BooleanExpression lt(SQLExpression expr)
SQLExpressionlt in class StringExpressionexpr - the right-hand operandpublic BooleanExpression le(SQLExpression expr)
SQLExpressionle in class StringExpressionexpr - the right-hand operandpublic BooleanExpression gt(SQLExpression expr)
SQLExpressiongt in class StringExpressionexpr - the right-hand operandpublic BooleanExpression ge(SQLExpression expr)
SQLExpressionge in class StringExpressionexpr - the right-hand operandpublic SQLExpression invoke(String methodName, List args)
SQLExpressioninvoke in class StringExpressionmethodName - name of the method to invokeargs - Args to this method (if any)Copyright © 2019. All rights reserved.