Package | Description |
---|---|
com.espertech.esper.common.internal.compile.stage1.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.common.internal.epl.resultset.core | |
com.espertech.esper.common.internal.epl.resultset.order |
Order-by and row-limit processors
|
Modifier and Type | Method and Description |
---|---|
RowLimitSpec |
StatementSpecRaw.getRowLimitSpec()
Returns the row limit, or null if none.
|
Modifier and Type | Method and Description |
---|---|
void |
StatementSpecRaw.setRowLimitSpec(RowLimitSpec rowLimitSpec)
Sets the row limit, or null if none.
|
Modifier and Type | Method and Description |
---|---|
RowLimitSpec |
ResultSetSpec.getRowLimitSpec() |
Constructor and Description |
---|
ResultSetSpec(SelectClauseStreamSelectorEnum selectClauseStreamSelector,
List<OrderByItem> orderByList,
SelectClauseSpecCompiled selectClauseSpec,
InsertIntoDesc insertIntoDesc,
GroupByClauseExpressions groupByClauseExpressions,
ExprNode whereClause,
ExprNode havingClause,
OutputLimitSpec optionalOutputLimitSpec,
RowLimitSpec rowLimitSpec,
String contextName,
ForClauseSpec forClauseSpec,
IntoTableSpec intoTableSpec,
StreamSpecCompiled[] streamSpecs,
Annotation[] annotations) |
Modifier and Type | Method and Description |
---|---|
static OrderByProcessorFactoryForge |
OrderByProcessorFactoryFactory.getProcessor(List<SelectClauseExprCompiledSpec> selectionList,
List<OrderByItem> orderByList,
RowLimitSpec rowLimitSpec,
VariableCompileTimeResolver variableCompileTimeResolver,
boolean isSortUsingCollator,
String optionalContextName,
OrderByElementForge[][] orderByRollup) |
Constructor and Description |
---|
RowLimitProcessorFactoryForge(RowLimitSpec rowLimitSpec,
VariableCompileTimeResolver variableCompileTimeResolver,
String optionalContextName)
Ctor.
|
Copyright © 2005–2019. All rights reserved.