public class RelationalExpression extends Expression
children, constant, hasAggregates, inputDef, type| Constructor and Description |
|---|
RelationalExpression(Expression left,
Expression right,
RelOp relOp) |
| 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.
|
void |
doBind() |
void |
fillCode_getValueReturn(StringBuilder code) |
RelOp |
getRelation() |
String |
toString() |
bind, collectAggregates, compile, fillCode_AllInputDefVars, fillCode_Constructor, fillCode_Declarations, fillCode_getValueBody, getColName, getType, isAggregate, isConstantpublic RelationalExpression(Expression left, Expression right, RelOp relOp) throws ParseException
ParseExceptionpublic RelOp getRelation()
public Expression addFilter(DbReaderStream tableStream) throws StreamSqlException
ExpressionaddFilter in class ExpressionStreamSqlExceptionpublic void doBind()
throws StreamSqlException
doBind in class ExpressionStreamSqlExceptionpublic void fillCode_getValueReturn(StringBuilder code) throws StreamSqlException
fillCode_getValueReturn in class ExpressionStreamSqlExceptionCopyright © 2018 Space Applications Services. All rights reserved.