Uses of Class
com.espertech.esper.common.client.soda.EPStatementObjectModel
Package
Description
EPL module object model.
This package defines the Esper statement object model.
Compiler API: Compiles EPL to byte code.
-
Uses of EPStatementObjectModel in com.espertech.esper.common.client.module
Modifier and TypeMethodDescriptionModuleItem.getModel()
Returns the statement object model when provided -
Uses of EPStatementObjectModel in com.espertech.esper.common.client.soda
Modifier and TypeMethodDescriptionEPStatementObjectModel.fromClause
(FromClause fromClause) Specify a from-clause.SubqueryExistsExpression.getModel()
Returns the lookup statement object model.SubqueryExpression.getModel()
Returns the lookup statement object model.SubqueryInExpression.getModel()
Returns the lookup statement object model.SubqueryQualifiedExpression.getModel()
Returns the lookup statement object model.EPStatementObjectModel.groupByClause
(GroupByClause groupByClause) Specify a group-by-clause.EPStatementObjectModel.havingClause
(Expression havingClause) Specify a having-clause.EPStatementObjectModel.insertInto
(InsertIntoClause insertInto) Specify an insert-into-clause.EPStatementObjectModel.orderByClause
(OrderByClause orderByClause) Specify an order-by-clause.EPStatementObjectModel.outputLimitClause
(OutputLimitClause outputLimitClause) Specify an output-rate-limiting-clause.EPStatementObjectModel.selectClause
(SelectClause selectClause) Specify a select-clause.EPStatementObjectModel.whereClause
(Expression whereClause) Specify a where-clause.Modifier and TypeMethodDescriptionvoid
SubqueryExistsExpression.setModel
(EPStatementObjectModel model) Sets the lookup statement object model.void
SubqueryExpression.setModel
(EPStatementObjectModel model) Sets the lookup statement object model.void
SubqueryInExpression.setModel
(EPStatementObjectModel model) Sets the lookup statement object model.void
SubqueryQualifiedExpression.setModel
(EPStatementObjectModel model) Sets the lookup statement object model.static SubqueryExpression
Expressions.subquery
(EPStatementObjectModel model) Subquery.static SubqueryExistsExpression
Expressions.subqueryExists
(EPStatementObjectModel model) Subquery with exists-clause, represents the syntax of "select * from ...static SubqueryInExpression
Expressions.subqueryIn
(Expression expression, EPStatementObjectModel model) Subquery with in-clause, represents the syntax of "value in (select ...static SubqueryInExpression
Expressions.subqueryIn
(String property, EPStatementObjectModel model) Subquery with in-clause, represents the syntax of "value in (select ...static SubqueryInExpression
Expressions.subqueryNotIn
(Expression expression, EPStatementObjectModel model) Subquery with not-in-clause, represents the syntax of "value not in (select ...static SubqueryInExpression
Expressions.subqueryNotIn
(String property, EPStatementObjectModel model) Subquery with not-in-clause, represents the syntax of "value not in (select ...ModifierConstructorDescriptionCtor - for use to create an expression tree, without child expression.Ctor - for use to create an expression tree, without child expression.SubqueryInExpression
(EPStatementObjectModel model, boolean isNotIn) Ctor - for use to create an expression tree, without child expression.SubqueryInExpression
(Expression expression, EPStatementObjectModel model, boolean isNotIn) Ctor - for use to create an expression tree, without child expression.SubqueryQualifiedExpression
(EPStatementObjectModel model, String operator, boolean all) Ctor - for use to create an expression tree, without child expression. -
Uses of EPStatementObjectModel in com.espertech.esper.compiler.client
Modifier and TypeMethodDescriptionEPCompiler.eplToModel
(String epl, Configuration configuration) Parse the single-statement EPL and return a statement object model.Modifier and TypeMethodDescriptionEPCompiler.compileQuery
(EPStatementObjectModel fireAndForgetEPLQueryModel, CompilerArguments arguments) Compiles fire-and-forget query object model for execution by the runtime.