Package | Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
OrderByProcessorFactoryImpl
An order-by processor that sorts events according to the expressions
in the order_by clause.
|
class |
OrderByProcessorOrderedLimitFactory
Sorter and row limiter in one: sorts using a sorter and row limits
|
class |
OrderByProcessorRowLimitOnlyFactory
An order-by processor that sorts events according to the expressions
in the order_by clause.
|
Modifier and Type | Method and Description |
---|---|
OrderByProcessorFactory |
ResultSetProcessorFactoryDesc.getOrderByProcessorFactory() |
static OrderByProcessorFactory |
OrderByProcessorFactoryFactory.getProcessor(List<SelectClauseExprCompiledSpec> selectionList,
ExprEvaluator[] groupByNodeEvals,
List<OrderByItem> orderByList,
RowLimitSpec rowLimitSpec,
VariableService variableService,
boolean isSortUsingCollator,
String optionalContextName,
EngineImportService engineImportService,
boolean onDemandQuery,
String statementName)
Returns processor for order-by clauses.
|
Constructor and Description |
---|
ResultSetProcessorFactoryDesc(ResultSetProcessorFactory resultSetProcessorFactory,
OrderByProcessorFactory orderByProcessorFactory,
AggregationServiceFactoryDesc aggregationServiceFactoryDesc) |