Uses of Class
com.espertech.esper.epl.spec.StatementSpecRaw

Packages that use StatementSpecRaw
com.espertech.esper.core.service Implementation of client package interfaces, glue code 
com.espertech.esper.epl.expression.subquery Subselect expressions. 
com.espertech.esper.epl.parse Parsers and AST tree walkers and helper classes transforming AST into business objects 
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.epl.spec.util Statement spec utilities 
 

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

Methods in com.espertech.esper.core.service that return StatementSpecRaw
static StatementSpecRaw EPAdministratorHelper.compileEPL(java.lang.String eplStatement, java.lang.String eplStatementForErrorMsg, boolean addPleaseCheck, java.lang.String statementName, EPServicesContext services, SelectClauseStreamSelectorEnum defaultStreamSelector)
          Compile an EPL statement.
static StatementSpecRaw EPAdministratorHelper.compileEPL(java.lang.String eplStatement, java.lang.String eplStatementForErrorMsg, boolean addPleaseCheck, java.lang.String statementName, SelectClauseStreamSelectorEnum defaultStreamSelector, EngineImportService engineImportService, VariableService variableService, SchedulingService schedulingService, java.lang.String engineURI, ConfigurationInformation configSnapshot, PatternNodeFactory patternNodeFactory, ContextManagementService contextManagementService, ExprDeclaredService exprDeclaredService, TableService tableService)
          Compile the EPL.
 StatementSpecRaw EPAdministratorSPI.compileEPLToRaw(java.lang.String epl)
           
 StatementSpecRaw EPAdministratorImpl.compileEPLToRaw(java.lang.String epl)
           
static StatementSpecRaw EPAdministratorHelper.compilePattern(java.lang.String expression, java.lang.String expressionForErrorMessage, boolean addPleaseCheck, EPServicesContext services, SelectClauseStreamSelectorEnum defaultStreamSelector)
           
 StatementSpecRaw StatementMetadataFactoryContext.getStatementSpec()
           
 StatementSpecRaw EPAdministratorSPI.mapSODAToRaw(EPStatementObjectModel model)
           
 StatementSpecRaw EPAdministratorImpl.mapSODAToRaw(EPStatementObjectModel model)
           
 

Methods in com.espertech.esper.core.service with parameters of type StatementSpecRaw
protected static StatementSpecCompiled StatementLifecycleSvcImpl.compile(StatementSpecRaw spec, java.lang.String eplStatement, StatementContext statementContext, boolean isSubquery, boolean isOnDemandQuery, java.lang.annotation.Annotation[] annotations, java.util.List<ExprSubselectNode> subselectNodes, java.util.List<ExprDeclaredNode> declaredNodes, EPServicesContext servicesContext)
          Compiles a statement returning the compile (verified, non-serializable) form of a statement.
 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.
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.
static boolean StatementContextFactoryUtil.determineHasTableAccess(java.util.List<ExprSubselectNode> subselectNodes, StatementSpecRaw statementSpecRaw, EPServicesContext engineServices)
           
static StatementType StatementMetadataFactoryDefault.getStatementType(StatementSpecRaw statementSpec, boolean pattern)
           
static boolean StatementLifecycleSvcUtil.isWritesToTables(StatementSpecRaw statementSpec, TableService tableService)
           
 StatementContext StatementContextFactoryDefault.makeContext(java.lang.String statementId, java.lang.String statementName, java.lang.String expression, StatementType statementType, EPServicesContext engineServices, java.util.Map<java.lang.String,java.lang.Object> optAdditionalContext, boolean isFireAndForget, java.lang.annotation.Annotation[] annotations, EPIsolationUnitServices isolationUnitServices, boolean stateless, StatementSpecRaw statementSpecRaw, java.util.List<ExprSubselectNode> subselectNodes, boolean writesToTables, java.lang.Object statementUserObject)
           
 StatementContext StatementContextFactory.makeContext(java.lang.String statementId, java.lang.String statementName, java.lang.String expression, StatementType statementType, EPServicesContext engineServices, java.util.Map<java.lang.String,java.lang.Object> optAdditionalContext, boolean isFireAndForget, java.lang.annotation.Annotation[] annotations, EPIsolationUnitServices isolationUnitServices, boolean stateless, StatementSpecRaw statementSpecRaw, java.util.List<ExprSubselectNode> subselectNodes, boolean writesToTables, java.lang.Object statementUserObject)
          Create a new statement context consisting of statement-level services.
 EPStatementObjectModel EPAdministratorSPI.mapRawToSODA(StatementSpecRaw raw)
           
 EPStatementObjectModel EPAdministratorImpl.mapRawToSODA(StatementSpecRaw raw)
           
static void StatementLifecycleSvcUtil.walkStatement(StatementSpecRaw spec, ExprNodeSubselectDeclaredDotVisitor visitor)
           
static void StatementLifecycleSvcUtil.walkStreamSpecs(StatementSpecRaw spec, ExprNodeSubselectDeclaredDotVisitor visitor)
           
 

Constructors in com.espertech.esper.core.service with parameters of type StatementSpecRaw
StatementMetadataFactoryContext(java.lang.String statementName, java.lang.String statementId, StatementContext statementContext, StatementSpecRaw statementSpec, java.lang.String expression, boolean pattern, EPStatementObjectModel optionalModel)
           
 

Uses of StatementSpecRaw in com.espertech.esper.epl.expression.subquery
 

Methods in com.espertech.esper.epl.expression.subquery that return StatementSpecRaw
 StatementSpecRaw ExprSubselectNode.getStatementSpecRaw()
          Returns the uncompiled statement spec.
 

Constructors in com.espertech.esper.epl.expression.subquery with parameters of type StatementSpecRaw
ExprSubselectAllSomeAnyNode(StatementSpecRaw statementSpec, boolean not, boolean all, RelationalOpEnum relationalOpEnum)
          Ctor.
ExprSubselectExistsNode(StatementSpecRaw statementSpec)
          Ctor.
ExprSubselectInNode(StatementSpecRaw statementSpec, boolean isNotIn)
          Ctor.
ExprSubselectNode(StatementSpecRaw statementSpec)
          Ctor.
ExprSubselectRowNode(StatementSpecRaw statementSpec)
          Ctor.
 

Uses of StatementSpecRaw in com.espertech.esper.epl.parse
 

Methods in com.espertech.esper.epl.parse that return StatementSpecRaw
 StatementSpecRaw EPLTreeWalkerListener.getStatementSpec()
           
 

Methods in com.espertech.esper.epl.parse with parameters of type StatementSpecRaw
static void ASTExprHelper.addOptionalSimpleProperty(ExprNode exprNode, org.antlr.v4.runtime.Token token, VariableService variableService, StatementSpecRaw spec)
           
static void ASTTableExprHelper.addTableExpressionReference(StatementSpecRaw statementSpec, ExprTableAccessNode tableNode)
          Add reference to table to statement spec.
static void ASTTableExprHelper.addTableExpressionReference(StatementSpecRaw statementSpec, java.util.List<ExprTableAccessNode> tableNodes)
           
static void ASTExprHelper.addVariableReference(StatementSpecRaw statementSpec, java.lang.String variableName)
           
static void ASTLibFunctionHelper.handleLibFunc(org.antlr.v4.runtime.CommonTokenStream tokenStream, EsperEPL2GrammarParser.LibFunctionContext ctx, ConfigurationInformation configurationInformation, EngineImportService engineImportService, java.util.Map<org.antlr.v4.runtime.tree.Tree,ExprNode> astExprNodeMap, LazyAllocatedMap<ConfigurationPlugInAggregationMultiFunction,PlugInAggregationMultiFunctionFactory> plugInAggregations, java.lang.String engineURI, ExpressionDeclDesc expressionDeclarations, ExprDeclaredService exprDeclaredService, java.util.List<ExpressionScriptProvided> scriptExpressions, ContextDescriptor contextDescriptor, TableService tableService, StatementSpecRaw statementSpec)
           
static ExprNode ASTExprHelper.resolvePropertyOrVariableIdentifier(java.lang.String identifier, VariableService variableService, StatementSpecRaw spec)
           
static ExprTimePeriod ASTExprHelper.timePeriodGetExprAllParams(EsperEPL2GrammarParser.TimePeriodContext ctx, java.util.Map<org.antlr.v4.runtime.tree.Tree,ExprNode> astExprNodeMap, VariableService variableService, StatementSpecRaw spec)
           
 

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

Methods in com.espertech.esper.epl.spec that return StatementSpecRaw
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.
 

Methods in com.espertech.esper.epl.spec with parameters of type StatementSpecRaw
static StatementSpecUnMapResult StatementSpecMapper.unmap(StatementSpecRaw statementSpec)
          Maps the internal representation of a statement to the SODA object model.
 

Uses of StatementSpecRaw in com.espertech.esper.epl.spec.util
 

Methods in com.espertech.esper.epl.spec.util with parameters of type StatementSpecRaw
static java.util.List<FilterSpecRaw> StatementSpecRawAnalyzer.analyzeFilters(StatementSpecRaw spec)
           
static java.util.List<ExprNode> StatementSpecRawAnalyzer.collectExpressionsShallow(StatementSpecRaw raw)
           
static ExprNodeSubselectDeclaredDotVisitor StatementSpecRawAnalyzer.walkSubselectAndDeclaredDotExpr(StatementSpecRaw spec)
           
 


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