|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |