public class InExpression extends Expression
children, constant, hasAggregates, inputDef, type| Constructor and Description |
|---|
InExpression(Expression expr,
InClause inClause) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
addFilter(DbReaderStream tableStream)
add a filter to the table if applicable and returns an expression where the condition is removed.
|
protected void |
doBind() |
protected void |
fillCode_Constructor(StringBuilder code) |
protected void |
fillCode_Declarations(StringBuilder code) |
protected void |
fillCode_getValueBody(StringBuilder code) |
void |
fillCode_getValueReturn(StringBuilder code) |
String |
toString() |
bind, collectAggregates, compile, fillCode_AllInputDefVars, getColName, getType, isAggregate, isConstantpublic InExpression(Expression expr, InClause inClause) throws ParseException
ParseExceptionpublic Expression addFilter(DbReaderStream tableStream) throws StreamSqlException
ExpressionaddFilter in class ExpressionStreamSqlExceptionprotected void doBind()
throws StreamSqlException
doBind in class ExpressionStreamSqlExceptionprotected void fillCode_Declarations(StringBuilder code)
fillCode_Declarations in class Expressionprotected void fillCode_Constructor(StringBuilder code) throws StreamSqlException
fillCode_Constructor in class ExpressionStreamSqlExceptionprotected void fillCode_getValueBody(StringBuilder code) throws StreamSqlException
fillCode_getValueBody in class ExpressionStreamSqlExceptionpublic void fillCode_getValueReturn(StringBuilder code) throws StreamSqlException
fillCode_getValueReturn in class ExpressionStreamSqlExceptionCopyright © 2018 Space Applications Services. All rights reserved.