Uses of Interface
com.espertech.esper.epl.declexpr.ExprDeclaredNode

Packages that use ExprDeclaredNode
com.espertech.esper.core.service Implementation of client package interfaces, glue code 
com.espertech.esper.core.start Classes related to start and stop of statements 
com.espertech.esper.epl.agg.service Aggregation services. 
com.espertech.esper.epl.declexpr Declared expression handling. 
com.espertech.esper.epl.expression.core Core expression classes. 
com.espertech.esper.epl.expression.visitor Expression visitors. 
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. 
 

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

Method parameters in com.espertech.esper.core.service with type arguments of type ExprDeclaredNode
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.
 

Uses of ExprDeclaredNode in com.espertech.esper.core.start
 

Methods in com.espertech.esper.core.start with parameters of type ExprDeclaredNode
protected static SubSelectStrategyCollection EPStatementStartMethodHelperSubselect.planSubSelect(EPServicesContext services, StatementContext statementContext, boolean queryPlanLogging, SubSelectActivationCollection subSelectStreamDesc, java.lang.String[] outerStreamNames, EventType[] outerEventTypesSelect, java.lang.String[] outerEventTypeNamees, ExprDeclaredNode[] declaredExpressions, ContextPropertyRegistry contextPropertyRegistry)
           
 

Uses of ExprDeclaredNode in com.espertech.esper.epl.agg.service
 

Method parameters in com.espertech.esper.epl.agg.service with type arguments of type ExprDeclaredNode
static AggregationServiceFactoryDesc AggregationServiceFactoryFactory.getService(java.util.List<ExprAggregateNode> selectAggregateExprNodes, java.util.Map<ExprNode,java.lang.String> selectClauseNamedNodes, java.util.List<ExprDeclaredNode> declaredExpressions, ExprNode[] groupByNodes, java.util.List<ExprAggregateNode> havingAggregateExprNodes, java.util.List<ExprAggregateNode> orderByAggregateExprNodes, java.util.List<ExprAggregateNodeGroupKey> groupKeyExpressions, boolean hasGroupByClause, java.lang.annotation.Annotation[] annotations, VariableService variableService, boolean isJoin, boolean isDisallowNoReclaim, ExprNode whereClause, ExprNode havingClause, AggregationServiceFactoryService factoryService, EventType[] typesPerStream, MethodResolutionService methodResolutionService, AggregationGroupByRollupDesc groupByRollupDesc, java.lang.String optionalContextName, IntoTableSpec intoTableSpec, TableService tableService)
          Returns an instance to handle the aggregation required by the aggregation expression nodes, depending on whether there are any group-by nodes.
 

Uses of ExprDeclaredNode in com.espertech.esper.epl.declexpr
 

Classes in com.espertech.esper.epl.declexpr that implement ExprDeclaredNode
 class ExprDeclaredNodeImpl
          Expression instance as declared elsewhere.
 

Uses of ExprDeclaredNode in com.espertech.esper.epl.expression.core
 

Fields in com.espertech.esper.epl.expression.core declared as ExprDeclaredNode
static ExprDeclaredNode[] ExprNodeUtility.EMPTY_DECLARED_ARR
           
 

Methods in com.espertech.esper.epl.expression.core that return ExprDeclaredNode
static ExprDeclaredNode[] ExprNodeUtility.toArray(java.util.List<ExprDeclaredNode> declaredNodes)
           
 

Methods in com.espertech.esper.epl.expression.core that return types with arguments of type ExprDeclaredNode
static java.util.Map<ExprDeclaredNode,java.util.List<ExprDeclaredNode>> ExprNodeUtility.getDeclaredExpressionCallHierarchy(ExprDeclaredNode[] declaredExpressions)
           
static java.util.Map<ExprDeclaredNode,java.util.List<ExprDeclaredNode>> ExprNodeUtility.getDeclaredExpressionCallHierarchy(ExprDeclaredNode[] declaredExpressions)
           
 

Methods in com.espertech.esper.epl.expression.core with parameters of type ExprDeclaredNode
static java.util.Map<ExprDeclaredNode,java.util.List<ExprDeclaredNode>> ExprNodeUtility.getDeclaredExpressionCallHierarchy(ExprDeclaredNode[] declaredExpressions)
           
 

Method parameters in com.espertech.esper.epl.expression.core with type arguments of type ExprDeclaredNode
static ExprDeclaredNode[] ExprNodeUtility.toArray(java.util.List<ExprDeclaredNode> declaredNodes)
           
 

Uses of ExprDeclaredNode in com.espertech.esper.epl.expression.visitor
 

Methods in com.espertech.esper.epl.expression.visitor that return types with arguments of type ExprDeclaredNode
 java.util.List<ExprDeclaredNode> ExprNodeSubselectDeclaredDotVisitor.getDeclaredExpressions()
           
 java.util.List<ExprDeclaredNode> ExprNodeDeclaredVisitor.getDeclaredExpressions()
           
 

Constructors in com.espertech.esper.epl.expression.visitor with parameters of type ExprDeclaredNode
ExprNodeSubselectDeclaredNoTraverseVisitor(ExprDeclaredNode declaration)
          Ctor.
 

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

Methods in com.espertech.esper.epl.spec that return ExprDeclaredNode
 ExprDeclaredNode[] StatementSpecCompiled.getDeclaredExpressions()
           
 

Constructors in com.espertech.esper.epl.spec with parameters of type ExprDeclaredNode
StatementSpecCompiled(OnTriggerDesc onTriggerDesc, CreateWindowDesc createWindowDesc, CreateIndexDesc createIndexDesc, CreateVariableDesc createVariableDesc, CreateTableDesc createTableDesc, CreateSchemaDesc createSchemaDesc, InsertIntoDesc insertIntoDesc, SelectClauseStreamSelectorEnum selectClauseStreamSelectorEnum, SelectClauseSpecCompiled selectClauseSpec, StreamSpecCompiled[] streamSpecs, OuterJoinDesc[] outerJoinDescList, ExprNode filterExprRootNode, ExprNode havingExprRootNode, OutputLimitSpec outputLimitSpec, OrderByItem[] orderByList, ExprSubselectNode[] subSelectExpressions, ExprDeclaredNode[] declaredExpressions, java.util.Set<java.lang.String> variableReferences, RowLimitSpec rowLimitSpec, java.lang.String[] eventTypeReferences, java.lang.annotation.Annotation[] annotations, UpdateDesc updateSpec, MatchRecognizeSpec matchRecognizeSpec, ForClauseSpec forClauseSpec, java.util.Map<java.lang.Integer,java.util.List<ExprNode>> sqlParameters, CreateContextDesc contextDesc, java.lang.String optionalContextName, CreateDataFlowDesc createGraphDesc, CreateExpressionDesc createExpressionDesc, FireAndForgetSpec fireAndForgetSpec, GroupByClauseExpressions groupByExpressions, IntoTableSpec intoTableSpec, ExprTableAccessNode[] tableNodes)
          Ctor.
 


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