Class SubqueryExpression
java.lang.Object
com.espertech.esper.common.client.soda.ExpressionBase
com.espertech.esper.common.client.soda.SubqueryExpression
- All Implemented Interfaces:
Expression
,Serializable
Subquery-expression returns values returned by a lookup modelled by a further
EPStatementObjectModel
.- See Also:
-
Constructor Summary
ConstructorDescriptionCtor.Ctor - for use to create an expression tree, without child expression. -
Method Summary
Modifier and TypeMethodDescriptiongetModel()
Returns the lookup statement object model.Returns precedence.void
setModel
(EPStatementObjectModel model) Sets the lookup statement object model.void
toPrecedenceFreeEPL
(StringWriter writer) Renders the expressions and all it's child expression, in full tree depth, as a string in language syntax.Methods inherited from class com.espertech.esper.common.client.soda.ExpressionBase
addChild, getChildren, getTreeObjectName, renderAggregation, setChildren, setTreeObjectName, toEPL, toPrecedenceFreeEPL, toPrecedenceFreeEPL
-
Constructor Details
-
SubqueryExpression
public SubqueryExpression()Ctor. -
SubqueryExpression
Ctor - for use to create an expression tree, without child expression.- Parameters:
model
- is the lookup statement object model
-
-
Method Details
-
getPrecedence
Description copied from interface:Expression
Returns precedence.- Returns:
- precedence
-
toPrecedenceFreeEPL
Description copied from class:ExpressionBase
Renders the expressions and all it's child expression, in full tree depth, as a string in language syntax.- Specified by:
toPrecedenceFreeEPL
in classExpressionBase
- Parameters:
writer
- is the output to use
-
getModel
Returns the lookup statement object model.- Returns:
- lookup model
-
setModel
Sets the lookup statement object model.- Parameters:
model
- is the lookup model to set
-