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

Packages that use OutputLimitSpec
com.espertech.esper.epl.core 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.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.view Internal processing views for output rate limiting, filtering and internal event routing 
 

Uses of OutputLimitSpec in com.espertech.esper.epl.core
 

Methods in com.espertech.esper.epl.core that return OutputLimitSpec
 OutputLimitSpec ResultSetProcessorRowPerGroupRollupFactory.getOutputLimitSpec()
           
 OutputLimitSpec ResultSetProcessorRowPerGroupFactory.getOutputLimitSpec()
           
 OutputLimitSpec ResultSetProcessorAggregateGroupedFactory.getOutputLimitSpec()
           
 

Constructors in com.espertech.esper.epl.core with parameters of type OutputLimitSpec
ResultSetProcessorAggregateGroupedFactory(SelectExprProcessor selectExprProcessor, ExprNode[] groupKeyNodeExpressions, ExprEvaluator[] groupKeyNodes, ExprEvaluator optionalHavingNode, boolean isSelectRStream, boolean isUnidirectional, OutputLimitSpec outputLimitSpec, boolean isSorting, boolean isHistoricalOnly)
          Ctor.
ResultSetProcessorRowPerGroupFactory(SelectExprProcessor selectExprProcessor, ExprNode[] groupKeyNodeExpressions, ExprEvaluator[] groupKeyNodes, ExprEvaluator optionalHavingNode, boolean isSelectRStream, boolean isUnidirectional, OutputLimitSpec outputLimitSpec, boolean isSorting, boolean noDataWindowSingleStream, boolean isHistoricalOnly, boolean iterateUnbounded)
          Ctor.
ResultSetProcessorRowPerGroupRollupFactory(GroupByRollupPerLevelExpression perLevelExpression, ExprNode[] groupKeyNodeExpressions, ExprEvaluator[] groupKeyNodes, boolean isSelectRStream, boolean isUnidirectional, OutputLimitSpec outputLimitSpec, boolean isSorting, boolean noDataWindowSingleStream, AggregationGroupByRollupDesc groupByRollupDesc, boolean isJoin, boolean isHistoricalOnly, boolean iterateUnbounded)
          Ctor.
 

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

Methods in com.espertech.esper.epl.parse that return OutputLimitSpec
static OutputLimitSpec ASTOutputLimitHelper.buildOutputLimitSpec(org.antlr.v4.runtime.CommonTokenStream tokenStream, EsperEPL2GrammarParser.OutputLimitContext ctx, java.util.Map<org.antlr.v4.runtime.tree.Tree,ExprNode> astExprNodeMap, VariableService variableService, java.lang.String engineURI, TimeProvider timeProvider, ExprEvaluatorContext exprEvaluatorContext)
          Build an output limit spec from the AST node supplied.
 

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

Methods in com.espertech.esper.epl.spec that return OutputLimitSpec
 OutputLimitSpec StatementSpecRaw.getOutputLimitSpec()
          Returns the output limit definition, if any.
 OutputLimitSpec StatementSpecCompiled.getOutputLimitSpec()
          Returns the output limit definition, if any.
 

Methods in com.espertech.esper.epl.spec with parameters of type OutputLimitSpec
 void StatementSpecRaw.setOutputLimitSpec(OutputLimitSpec outputLimitSpec)
          Sets the output limiting definition.
 

Constructors in com.espertech.esper.epl.spec with parameters of type OutputLimitSpec
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.
 

Uses of OutputLimitSpec in com.espertech.esper.epl.view
 

Methods in com.espertech.esper.epl.view with parameters of type OutputLimitSpec
static OutputConditionPolled OutputConditionPolledFactory.createCondition(OutputLimitSpec outputLimitSpec, AgentInstanceContext agentInstanceContext)
          Creates an output condition instance.
static OutputConditionFactory OutputConditionFactoryFactory.createCondition(OutputLimitSpec outputLimitSpec, StatementContext statementContext, boolean isGrouped, boolean isWithHavingClause, boolean isStartConditionOnCreation)
          Creates an output condition instance.
 

Constructors in com.espertech.esper.epl.view with parameters of type OutputLimitSpec
OutputConditionFirstFactory(OutputLimitSpec outputLimitSpec, StatementContext statementContext, boolean isGrouped, boolean isWithHavingClause)
           
 


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