Uses of Class
com.espertech.esper.client.soda.EPStatementObjectModel

Packages that use EPStatementObjectModel
com.espertech.esper.client This package and its sub-packages defines the central Esper Client APIs. 
com.espertech.esper.client.soda This package defines the Esper statement object model. 
com.espertech.esper.core.service Implementation of client package interfaces, glue code 
com.espertech.esper.epl.spec Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
com.espertech.esper.util Utility classes that center around Java type handling, printing, reflection, debugging 
 

Uses of EPStatementObjectModel in com.espertech.esper.client
 

Methods in com.espertech.esper.client that return EPStatementObjectModel
 EPStatementObjectModel EPAdministrator.compileEPL(java.lang.String eplExpression)
          Compiles a given EPL into an object model representation of the query.
 

Methods in com.espertech.esper.client with parameters of type EPStatementObjectModel
 EPStatement EPAdministrator.create(EPStatementObjectModel sodaStatement)
          Creates and starts an EPL statement.
 EPStatement EPAdministrator.create(EPStatementObjectModel sodaStatement, java.lang.String statementName)
          Creates and starts an EPL statement.
 EPStatement EPAdministrator.create(EPStatementObjectModel sodaStatement, java.lang.String statementName, java.lang.Object userObject)
          Creates and starts an EPL statement.
 EPOnDemandQueryResult EPRuntime.executeQuery(EPStatementObjectModel model)
          Execute an on-demand query.
 EPOnDemandQueryResult EPRuntime.executeQuery(EPStatementObjectModel model, ContextPartitionSelector[] contextPartitionSelectors)
          For use with named windows that have a context declared and that may therefore have multiple context partitions, allows to target context partitions for query execution selectively.
 EPOnDemandPreparedQuery EPRuntime.prepareQuery(EPStatementObjectModel model)
          Prepare an unparameterized on-demand query before execution and for repeated execution.
 

Uses of EPStatementObjectModel in com.espertech.esper.client.soda
 

Methods in com.espertech.esper.client.soda that return EPStatementObjectModel
 EPStatementObjectModel EPStatementObjectModel.fromClause(FromClause fromClause)
          Specify a from-clause.
 EPStatementObjectModel SubqueryQualifiedExpression.getModel()
          Returns the lookup statement object model.
 EPStatementObjectModel SubqueryInExpression.getModel()
          Returns the lookup statement object model.
 EPStatementObjectModel SubqueryExpression.getModel()
          Returns the lookup statement object model.
 EPStatementObjectModel SubqueryExistsExpression.getModel()
          Returns the lookup statement object model.
 EPStatementObjectModel EPStatementObjectModel.groupByClause(GroupByClause groupByClause)
          Specify a group-by-clause.
 EPStatementObjectModel EPStatementObjectModel.havingClause(Expression havingClause)
          Specify a having-clause.
 EPStatementObjectModel EPStatementObjectModel.insertInto(InsertIntoClause insertInto)
          Specify an insert-into-clause.
 EPStatementObjectModel EPStatementObjectModel.orderByClause(OrderByClause orderByClause)
          Specify an order-by-clause.
 EPStatementObjectModel EPStatementObjectModel.outputLimitClause(OutputLimitClause outputLimitClause)
          Specify an output-rate-limiting-clause.
 EPStatementObjectModel EPStatementObjectModel.selectClause(SelectClause selectClause)
          Specify a select-clause.
 EPStatementObjectModel EPStatementObjectModel.whereClause(Expression whereClause)
          Specify a where-clause.
 

Methods in com.espertech.esper.client.soda with parameters of type EPStatementObjectModel
 void SubqueryQualifiedExpression.setModel(EPStatementObjectModel model)
          Sets the lookup statement object model.
 void SubqueryInExpression.setModel(EPStatementObjectModel model)
          Sets the lookup statement object model.
 void SubqueryExpression.setModel(EPStatementObjectModel model)
          Sets the lookup statement object model.
 void SubqueryExistsExpression.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(java.lang.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(java.lang.String property, EPStatementObjectModel model)
          Subquery with not-in-clause, represents the syntax of "value not in (select ...
 

Constructors in com.espertech.esper.client.soda with parameters of type EPStatementObjectModel
SubqueryExistsExpression(EPStatementObjectModel model)
          Ctor - for use to create an expression tree, without child expression.
SubqueryExpression(EPStatementObjectModel model)
          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, java.lang.String operator, boolean all)
          Ctor - for use to create an expression tree, without child expression.
 

Uses of EPStatementObjectModel in com.espertech.esper.core.service
 

Methods in com.espertech.esper.core.service that return EPStatementObjectModel
 EPStatementObjectModel EPAdministratorImpl.compileEPL(java.lang.String eplStatement)
           
 EPStatementObjectModel EPAdministratorSPI.compilePatternToSODAModel(java.lang.String expression)
          Compile pattern.
 EPStatementObjectModel EPAdministratorImpl.compilePatternToSODAModel(java.lang.String expression)
           
 EPStatementObjectModel EPPreparedStatementImpl.getModel()
          Returns the statement object model for the prepared statement
 EPStatementObjectModel StatementMetadataFactoryContext.getOptionalModel()
           
 EPStatementObjectModel EPAdministratorSPI.mapRawToSODA(StatementSpecRaw raw)
           
 EPStatementObjectModel EPAdministratorImpl.mapRawToSODA(StatementSpecRaw raw)
           
 

Methods in com.espertech.esper.core.service with parameters of type EPStatementObjectModel
 EPStatement EPAdministratorImpl.create(EPStatementObjectModel sodaStatement)
           
 EPStatement EPAdministratorImpl.create(EPStatementObjectModel sodaStatement, java.lang.String statementName)
           
 EPStatement EPAdministratorImpl.create(EPStatementObjectModel sodaStatement, java.lang.String statementName, java.lang.Object userObject)
           
 EPStatement EPAdministratorImpl.create(EPStatementObjectModel sodaStatement, java.lang.String statementName, java.lang.Object userObject, java.lang.String statementId)
           
 EPStatement StatementLifecycleSvcImpl.createAndStart(StatementSpecRaw statementSpec, java.lang.String expression, boolean isPattern, java.lang.String optStatementName, java.lang.Object userObject, EPIsolationUnitServices isolationUnitServices, java.lang.String statementId, EPStatementObjectModel optionalModel)
           
 EPStatement StatementLifecycleSvc.createAndStart(StatementSpecRaw statementSpec, java.lang.String expression, boolean isPattern, java.lang.String optStatementName, java.lang.Object userObject, EPIsolationUnitServices isolationUnitServices, java.lang.String statementId, EPStatementObjectModel optionalModel)
          Create and start the statement.
 EPStatement EPAdministratorSPI.createModelStatementId(EPStatementObjectModel sodaStatement, java.lang.String statementName, java.lang.Object userObject, java.lang.String statementId)
           
 EPStatement EPAdministratorImpl.createModelStatementId(EPStatementObjectModel sodaStatement, java.lang.String statementName, java.lang.Object userObject, java.lang.String statementId)
           
protected  StatementLifecycleSvcImpl.EPStatementDesc StatementLifecycleSvcImpl.createStopped(StatementSpecRaw statementSpec, java.lang.annotation.Annotation[] annotations, java.lang.String expression, boolean isPattern, java.lang.String statementName, boolean nameProvided, java.lang.String statementId, java.util.Map<java.lang.String,java.lang.Object> optAdditionalContext, java.lang.Object statementUserObject, EPIsolationUnitServices isolationUnitServices, boolean isFailed, EPStatementObjectModel optionalModel)
          Create stopped statement.
protected  StatementLifecycleSvcImpl.EPStatementDesc StatementLifecycleSvcImpl.createStoppedAssignName(StatementSpecRaw statementSpec, java.lang.String expression, boolean isPattern, java.lang.String optStatementName, java.lang.String statementId, java.util.Map<java.lang.String,java.lang.Object> optAdditionalContext, java.lang.Object userObject, EPIsolationUnitServices isolationUnitServices, EPStatementObjectModel optionalModel)
          Creates and starts statement.
 EPOnDemandQueryResult EPRuntimeImpl.executeQuery(EPStatementObjectModel model)
           
 EPOnDemandQueryResult EPRuntimeImpl.executeQuery(EPStatementObjectModel model, ContextPartitionSelector[] contextPartitionSelectors)
           
 StatementSpecRaw EPAdministratorSPI.mapSODAToRaw(EPStatementObjectModel model)
           
 StatementSpecRaw EPAdministratorImpl.mapSODAToRaw(EPStatementObjectModel model)
           
 EPOnDemandPreparedQuery EPRuntimeImpl.prepareQuery(EPStatementObjectModel model)
           
 

Constructors in com.espertech.esper.core.service with parameters of type EPStatementObjectModel
EPPreparedStatementImpl(EPStatementObjectModel model, java.util.List<SubstitutionParameterExpressionBase> subParams, java.lang.String optionalEPL)
          Ctor.
StatementMetadataFactoryContext(java.lang.String statementName, java.lang.String statementId, StatementContext statementContext, StatementSpecRaw statementSpec, java.lang.String expression, boolean pattern, EPStatementObjectModel optionalModel)
           
 

Uses of EPStatementObjectModel in com.espertech.esper.epl.spec
 

Methods in com.espertech.esper.epl.spec that return EPStatementObjectModel
 EPStatementObjectModel StatementSpecUnMapResult.getObjectModel()
          Returns the object model.
 

Methods in com.espertech.esper.epl.spec with parameters of type EPStatementObjectModel
static StatementSpecRaw StatementSpecMapper.map(EPStatementObjectModel sodaStatement, EngineImportService engineImportService, VariableService variableService, ConfigurationInformation configuration, SchedulingService schedulingService, java.lang.String engineURI, PatternNodeFactory patternNodeFactory, NamedWindowService namedWindowService, ContextManagementService contextManagementService, ExprDeclaredService exprDeclaredService, TableService tableService)
          Maps the SODA object model to a statement specification.
 

Constructors in com.espertech.esper.epl.spec with parameters of type EPStatementObjectModel
StatementSpecUnMapResult(EPStatementObjectModel objectModel, java.util.List<SubstitutionParameterExpressionBase> substitutionParams)
          Ctor.
 

Uses of EPStatementObjectModel in com.espertech.esper.util
 

Methods in com.espertech.esper.util with parameters of type EPStatementObjectModel
 void EventRepresentationEnum.addAnnotation(EPStatementObjectModel model)
           
 


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com