|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SelectExprProcessor | |
---|---|
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. |
Uses of SelectExprProcessor in com.espertech.esper.epl.core |
---|
Classes in com.espertech.esper.epl.core that implement SelectExprProcessor | |
---|---|
class |
SelectExprEvalProcessor
Processor for select-clause expressions that handles a list of selection items represented by expression nodes. |
class |
SelectExprEvalProcessorStreams
Processor for select-clause expressions that handles a list of selection items represented by expression nodes. |
class |
SelectExprJoinWildcardProcessor
Processor for select-clause expressions that handles wildcards. |
class |
SelectExprResultProcessor
A select expression processor that check what type of result (synthetic and natural) event is expected and produces. |
class |
SelectExprWildcardProcessor
Processor for select-clause expressions that handles wildcards for single streams with no insert-into. |
Methods in com.espertech.esper.epl.core that return SelectExprProcessor | |
---|---|
static SelectExprProcessor |
SelectExprProcessorFactory.getProcessor(List<SelectClauseElementCompiled> selectionList,
boolean isUsingWildcard,
InsertIntoDesc insertIntoDesc,
StreamTypeService typeService,
EventAdapterService eventAdapterService,
StatementResultService statementResultService,
ValueAddEventService valueAddEventService)
Returns the processor to use for a given select-clause. |
SelectExprProcessor |
ResultSetProcessorRowPerGroup.getSelectExprProcessor()
Returns the select expression processor |
SelectExprProcessor |
ResultSetProcessorAggregateGrouped.getSelectExprProcessor()
Returns the select expression processor |
SelectExprProcessor |
ResultSetProcessorAggregateAll.getSelectExprProcessor()
Returns the select expression processor |
Methods in com.espertech.esper.epl.core with parameters of type SelectExprProcessor | |
---|---|
protected static EventBean[] |
ResultSetProcessorSimple.getSelectEventsHaving(SelectExprProcessor exprProcessor,
EventBean[] events,
ExprNode optionalHavingNode,
boolean isNewData,
boolean isSynthesize)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorSimple.getSelectEventsHaving(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
EventBean[] events,
ExprNode optionalHavingNode,
boolean isNewData,
boolean isSynthesize)
Applies the select-clause to the given events returning the selected events. |
protected static void |
ResultSetProcessorSimple.getSelectEventsHaving(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
EventBean[] events,
ExprNode optionalHavingNode,
boolean isNewData,
boolean isSynthesize,
List<EventBean> result,
List<MultiKeyUntyped> optSortKeys)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorSimple.getSelectEventsHaving(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
Set<MultiKey<EventBean>> events,
ExprNode optionalHavingNode,
boolean isNewData,
boolean isSynthesize)
Applies the select-clause to the given events returning the selected events. |
protected static void |
ResultSetProcessorSimple.getSelectEventsHaving(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
Set<MultiKey<EventBean>> events,
ExprNode optionalHavingNode,
boolean isNewData,
boolean isSynthesize,
List<EventBean> result,
List<MultiKeyUntyped> optSortKeys)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorSimple.getSelectEventsHaving(SelectExprProcessor exprProcessor,
Set<MultiKey<EventBean>> events,
ExprNode optionalHavingNode,
boolean isNewData,
boolean isSynthesize)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorSimple.getSelectEventsNoHaving(SelectExprProcessor exprProcessor,
EventBean[] events,
boolean isNewData,
boolean isSynthesize)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorHandThrough.getSelectEventsNoHaving(SelectExprProcessor exprProcessor,
EventBean[] events,
boolean isNewData,
boolean isSynthesize)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorSimple.getSelectEventsNoHaving(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
EventBean[] events,
boolean isNewData,
boolean isSynthesize)
Applies the select-clause to the given events returning the selected events. |
protected static void |
ResultSetProcessorSimple.getSelectEventsNoHaving(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
EventBean[] events,
boolean isNewData,
boolean isSynthesize,
List<EventBean> result,
List<MultiKeyUntyped> optSortKeys)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorSimple.getSelectEventsNoHaving(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
Set<MultiKey<EventBean>> events,
boolean isNewData,
boolean isSynthesize)
Applies the select-clause to the given events returning the selected events. |
protected static void |
ResultSetProcessorSimple.getSelectEventsNoHaving(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
Set<MultiKey<EventBean>> events,
boolean isNewData,
boolean isSynthesize,
List<EventBean> result,
List<MultiKeyUntyped> optSortKeys)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorSimple.getSelectEventsNoHaving(SelectExprProcessor exprProcessor,
Set<MultiKey<EventBean>> events,
boolean isNewData,
boolean isSynthesize)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorHandThrough.getSelectEventsNoHaving(SelectExprProcessor exprProcessor,
Set<MultiKey<EventBean>> events,
boolean isNewData,
boolean isSynthesize)
Applies the select-clause to the given events returning the selected events. |
Constructors in com.espertech.esper.epl.core with parameters of type SelectExprProcessor | |
---|---|
ResultSetProcessorAggregateAll(SelectExprProcessor selectExprProcessor,
OrderByProcessor orderByProcessor,
AggregationService aggregationService,
ExprNode optionalHavingNode,
boolean isSelectRStream)
Ctor. |
|
ResultSetProcessorAggregateGrouped(SelectExprProcessor selectExprProcessor,
OrderByProcessor orderByProcessor,
AggregationService aggregationService,
List<ExprNode> groupKeyNodes,
ExprNode optionalHavingNode,
boolean isSelectRStream)
Ctor. |
|
ResultSetProcessorHandThrough(SelectExprProcessor selectExprProcessor,
boolean isSelectRStream)
Ctor. |
|
ResultSetProcessorRowForAll(SelectExprProcessor selectExprProcessor,
AggregationService aggregationService,
OrderByProcessor orderByProcessor,
ExprNode optionalHavingNode,
boolean isSelectRStream)
Ctor. |
|
ResultSetProcessorRowPerGroup(SelectExprProcessor selectExprProcessor,
OrderByProcessor orderByProcessor,
AggregationService aggregationService,
List<ExprNode> groupKeyNodes,
ExprNode optionalHavingNode,
boolean isSelectRStream)
Ctor. |
|
ResultSetProcessorSimple(SelectExprProcessor selectExprProcessor,
OrderByProcessor orderByProcessor,
ExprNode optionalHavingNode,
boolean isSelectRStream)
Ctor. |
|
SelectExprResultProcessor(StatementResultService statementResultService,
SelectExprProcessor syntheticProcessor,
BindProcessor bindProcessor)
Ctor. |
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |