|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SelectExprProcessor | |
---|---|
com.espertech.esper.core.start | Classes related to start and stop of statements |
com.espertech.esper.epl.agg.rollup | Aggregation roll-up services. |
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.core.eval | Select expression evaluators. |
com.espertech.esper.epl.named | Named window classes are in this package |
com.espertech.esper.epl.property | Classes for handling events-within-events. |
com.espertech.esper.epl.table.merge | Table on-merge handlers. |
Uses of SelectExprProcessor in com.espertech.esper.core.start |
---|
Methods in com.espertech.esper.core.start that return SelectExprProcessor | |
---|---|
SelectExprProcessor |
EPPreparedExecuteIUDSingleStreamExecInsert.getInsertHelper()
|
Constructors in com.espertech.esper.core.start with parameters of type SelectExprProcessor | |
---|---|
EPPreparedExecuteIUDSingleStreamExecInsert(ExprEvaluatorContext exprEvaluatorContext,
SelectExprProcessor insertHelper,
ExprTableAccessNode[] optionalTableNodes,
EPServicesContext services)
|
Uses of SelectExprProcessor in com.espertech.esper.epl.agg.rollup |
---|
Methods in com.espertech.esper.epl.agg.rollup that return SelectExprProcessor | |
---|---|
SelectExprProcessor[] |
GroupByRollupPerLevelExpression.getSelectExprProcessor()
|
Constructors in com.espertech.esper.epl.agg.rollup with parameters of type SelectExprProcessor | |
---|---|
GroupByRollupPerLevelExpression(SelectExprProcessor[] selectExprProcessor,
ExprEvaluator[] optionalHavingNodes,
OrderByElement[][] optionalOrderByElements)
|
Uses of SelectExprProcessor in com.espertech.esper.epl.core |
---|
Classes in com.espertech.esper.epl.core that implement SelectExprProcessor | |
---|---|
static class |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeBase
|
static class |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceBase
|
static class |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceMap
|
static class |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceNative
|
static class |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceObjectArray
|
static class |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeNoWiden
|
static class |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeWidening
|
class |
SelectExprJoinWildcardProcessorMap
Processor for select-clause expressions that handles wildcards. |
class |
SelectExprJoinWildcardProcessorObjectArray
Processor for select-clause expressions that handles wildcards. |
class |
SelectExprJoinWildcardProcessorTableRows
Processor for select-clause expressions that handles wildcards. |
class |
SelectExprProcessorWDeliveryCallback
Interface for processors of select-clause items, implementors are computing results based on matching events. |
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. |
class |
SelectExprWildcardTableProcessor
Processor for select-clause expressions that handles wildcards for single streams with no insert-into. |
Fields in com.espertech.esper.epl.core declared as SelectExprProcessor | |
---|---|
protected SelectExprProcessor |
ResultSetProcessorRowPerGroup.selectExprProcessor
|
Methods in com.espertech.esper.epl.core that return SelectExprProcessor | |
---|---|
static SelectExprProcessor |
SelectExprJoinWildcardProcessorFactory.create(java.util.Collection<java.lang.Integer> assignedTypeNumberStack,
java.lang.String statementId,
java.lang.String[] streamNames,
EventType[] streamTypes,
EventAdapterService eventAdapterService,
InsertIntoDesc insertIntoDesc,
SelectExprEventTypeRegistry selectExprEventTypeRegistry,
MethodResolutionService methodResolutionService,
java.lang.annotation.Annotation[] annotations,
ConfigurationInformation configuration,
TableService tableService)
Ctor. |
SelectExprProcessor |
SelectExprProcessorHelper.getEvaluator()
|
static SelectExprProcessor |
SelectExprInsertEventBeanFactory.getInsertUnderlyingJoinWildcard(EventAdapterService eventAdapterService,
EventType eventType,
java.lang.String[] streamNames,
EventType[] streamTypes,
EngineImportService engineImportService)
|
static SelectExprProcessor |
SelectExprInsertEventBeanFactory.getInsertUnderlyingNonJoin(EventAdapterService eventAdapterService,
EventType eventType,
boolean isUsingWildcard,
StreamTypeService typeService,
ExprEvaluator[] expressionNodes,
java.lang.String[] columnNames,
java.lang.Object[] expressionReturnTypes,
EngineImportService engineImportService,
InsertIntoDesc insertIntoDesc,
java.lang.String[] columnNamesAsProvided,
boolean allowNestableTargetFragmentTypes)
|
static SelectExprProcessor |
SelectExprProcessorFactory.getProcessor(java.util.Collection<java.lang.Integer> assignedTypeNumberStack,
SelectClauseElementCompiled[] selectionList,
boolean isUsingWildcard,
InsertIntoDesc insertIntoDesc,
EventType optionalInsertIntoEventType,
ForClauseSpec forClauseSpec,
StreamTypeService typeService,
EventAdapterService eventAdapterService,
StatementResultService statementResultService,
ValueAddEventService valueAddEventService,
SelectExprEventTypeRegistry selectExprEventTypeRegistry,
MethodResolutionService methodResolutionService,
ExprEvaluatorContext exprEvaluatorContext,
VariableService variableService,
TableService tableService,
TimeProvider timeProvider,
java.lang.String engineURI,
java.lang.String statementId,
java.lang.String statementName,
java.lang.annotation.Annotation[] annotations,
ContextDescriptor contextDescriptor,
ConfigurationInformation configuration,
SelectExprProcessorDeliveryCallback selectExprProcessorCallback,
NamedWindowService namedWindowService,
IntoTableSpec intoTableClause)
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[] |
ResultSetProcessorUtil.getSelectEventsHaving(SelectExprProcessor exprProcessor,
EventBean[] events,
ExprEvaluator havingNode,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorUtil.getSelectEventsHavingWithOrderBy(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
EventBean[] events,
ExprEvaluator havingNode,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorUtil.getSelectEventsNoHaving(SelectExprProcessor exprProcessor,
EventBean[] events,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext)
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,
ExprEvaluatorContext agentInstanceContext)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorHandThrough.getSelectEventsNoHaving(SelectExprProcessor exprProcessor,
java.util.Set<MultiKey<EventBean>> events,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext agentInstanceContext)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorUtil.getSelectEventsNoHavingWithOrderBy(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
EventBean[] events,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorUtil.getSelectJoinEventsHaving(SelectExprProcessor exprProcessor,
java.util.Set<MultiKey<EventBean>> events,
ExprEvaluator havingNode,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorUtil.getSelectJoinEventsHavingWithOrderBy(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
java.util.Set<MultiKey<EventBean>> events,
ExprEvaluator havingNode,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorUtil.getSelectJoinEventsNoHaving(SelectExprProcessor exprProcessor,
java.util.Set<MultiKey<EventBean>> events,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext)
Applies the select-clause to the given events returning the selected events. |
protected static EventBean[] |
ResultSetProcessorUtil.getSelectJoinEventsNoHavingWithOrderBy(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
java.util.Set<MultiKey<EventBean>> events,
boolean isNewData,
boolean isSynthesize,
ExprEvaluatorContext exprEvaluatorContext)
Applies the select-clause to the given events returning the selected events. |
protected static void |
ResultSetProcessorUtil.populateSelectEventsHaving(SelectExprProcessor exprProcessor,
EventBean[] events,
ExprEvaluator havingNode,
boolean isNewData,
boolean isSynthesize,
java.util.List<EventBean> result,
ExprEvaluatorContext exprEvaluatorContext)
|
protected static void |
ResultSetProcessorUtil.populateSelectEventsHavingWithOrderBy(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
EventBean[] events,
ExprEvaluator havingNode,
boolean isNewData,
boolean isSynthesize,
java.util.List<EventBean> result,
java.util.List<java.lang.Object> optSortKeys,
ExprEvaluatorContext exprEvaluatorContext)
|
protected static void |
ResultSetProcessorUtil.populateSelectEventsNoHaving(SelectExprProcessor exprProcessor,
EventBean[] events,
boolean isNewData,
boolean isSynthesize,
java.util.Collection<EventBean> result,
ExprEvaluatorContext exprEvaluatorContext)
|
protected static void |
ResultSetProcessorUtil.populateSelectEventsNoHavingWithOrderBy(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
EventBean[] events,
boolean isNewData,
boolean isSynthesize,
java.util.Collection<EventBean> result,
java.util.List<java.lang.Object> sortKeys,
ExprEvaluatorContext exprEvaluatorContext)
|
protected static void |
ResultSetProcessorUtil.populateSelectJoinEventsHaving(SelectExprProcessor exprProcessor,
java.util.Set<MultiKey<EventBean>> events,
ExprEvaluator havingNode,
boolean isNewData,
boolean isSynthesize,
java.util.List<EventBean> result,
ExprEvaluatorContext exprEvaluatorContext)
|
protected static void |
ResultSetProcessorUtil.populateSelectJoinEventsHavingWithOrderBy(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
java.util.Set<MultiKey<EventBean>> events,
ExprEvaluator havingNode,
boolean isNewData,
boolean isSynthesize,
java.util.List<EventBean> result,
java.util.List<java.lang.Object> sortKeys,
ExprEvaluatorContext exprEvaluatorContext)
|
protected static void |
ResultSetProcessorUtil.populateSelectJoinEventsNoHaving(SelectExprProcessor exprProcessor,
java.util.Set<MultiKey<EventBean>> events,
boolean isNewData,
boolean isSynthesize,
java.util.List<EventBean> result,
ExprEvaluatorContext exprEvaluatorContext)
|
protected static void |
ResultSetProcessorUtil.populateSelectJoinEventsNoHavingWithOrderBy(SelectExprProcessor exprProcessor,
OrderByProcessor orderByProcessor,
java.util.Set<MultiKey<EventBean>> events,
boolean isNewData,
boolean isSynthesize,
java.util.List<EventBean> result,
java.util.List<java.lang.Object> optSortKeys,
ExprEvaluatorContext exprEvaluatorContext)
|
Constructors in com.espertech.esper.epl.core with parameters of type SelectExprProcessor | |
---|---|
ResultSetProcessorAggregateAll(ResultSetProcessorAggregateAllFactory prototype,
SelectExprProcessor selectExprProcessor,
OrderByProcessor orderByProcessor,
AggregationService aggregationService,
ExprEvaluatorContext exprEvaluatorContext)
|
|
ResultSetProcessorAggregateAllFactory(SelectExprProcessor selectExprProcessor,
ExprEvaluator optionalHavingNode,
boolean isSelectRStream,
boolean isUnidirectional,
boolean isHistoricalOnly)
Ctor. |
|
ResultSetProcessorAggregateGrouped(ResultSetProcessorAggregateGroupedFactory prototype,
SelectExprProcessor selectExprProcessor,
OrderByProcessor orderByProcessor,
AggregationService aggregationService,
AgentInstanceContext agentInstanceContext)
|
|
ResultSetProcessorAggregateGroupedFactory(SelectExprProcessor selectExprProcessor,
ExprNode[] groupKeyNodeExpressions,
ExprEvaluator[] groupKeyNodes,
ExprEvaluator optionalHavingNode,
boolean isSelectRStream,
boolean isUnidirectional,
OutputLimitSpec outputLimitSpec,
boolean isSorting,
boolean isHistoricalOnly)
Ctor. |
|
ResultSetProcessorHandThrougFactory(SelectExprProcessor selectExprProcessor,
boolean selectRStream)
Ctor. |
|
ResultSetProcessorHandThrough(ResultSetProcessorHandThrougFactory prototype,
SelectExprProcessor selectExprProcessor,
AgentInstanceContext agentInstanceContext)
|
|
ResultSetProcessorRowForAll(ResultSetProcessorRowForAllFactory prototype,
SelectExprProcessor selectExprProcessor,
OrderByProcessor orderByProcessor,
AggregationService aggregationService,
ExprEvaluatorContext exprEvaluatorContext)
|
|
ResultSetProcessorRowForAllFactory(SelectExprProcessor selectExprProcessor,
ExprEvaluator optionalHavingNode,
boolean isSelectRStream,
boolean isUnidirectional,
boolean isHistoricalOnly)
Ctor. |
|
ResultSetProcessorRowPerGroup(ResultSetProcessorRowPerGroupFactory prototype,
SelectExprProcessor selectExprProcessor,
OrderByProcessor orderByProcessor,
AggregationService aggregationService,
AgentInstanceContext agentInstanceContext)
|
|
ResultSetProcessorRowPerGroupFactory(SelectExprProcessor selectExprProcessor,
ExprNode[] groupKeyNodeExpressions,
ExprEvaluator[] groupKeyNodes,
ExprEvaluator optionalHavingNode,
boolean isSelectRStream,
boolean isUnidirectional,
OutputLimitSpec outputLimitSpec,
boolean isSorting,
boolean noDataWindowSingleStream,
boolean isHistoricalOnly,
boolean iterateUnbounded)
Ctor. |
|
ResultSetProcessorRowPerGroupUnbound(ResultSetProcessorRowPerGroupFactory prototype,
SelectExprProcessor selectExprProcessor,
OrderByProcessor orderByProcessor,
AggregationService aggregationService,
AgentInstanceContext agentInstanceContext)
|
|
ResultSetProcessorSimple(ResultSetProcessorSimpleFactory prototype,
SelectExprProcessor selectExprProcessor,
OrderByProcessor orderByProcessor,
ExprEvaluatorContext exprEvaluatorContext)
|
|
ResultSetProcessorSimpleFactory(SelectExprProcessor selectExprProcessor,
ExprEvaluator optionalHavingNode,
boolean isSelectRStream)
Ctor. |
|
SelectExprJoinWildcardProcessorTableRows(EventType[] types,
SelectExprProcessor inner,
TableService tableService)
|
|
SelectExprResultProcessor(StatementResultService statementResultService,
SelectExprProcessor syntheticProcessor,
BindProcessor bindProcessor)
Ctor. |
Uses of SelectExprProcessor in com.espertech.esper.epl.core.eval |
---|
Methods in com.espertech.esper.epl.core.eval that return SelectExprProcessor | |
---|---|
static SelectExprProcessor |
EvalSelectStreamWUndRecastObjectArrayFactory.make(EventType[] eventTypes,
SelectExprContext selectExprContext,
int streamNumber,
EventType targetType,
ExprNode[] exprNodes,
EngineImportService engineImportService)
|
static SelectExprProcessor |
EvalSelectStreamWUndRecastMapFactory.make(EventType[] eventTypes,
SelectExprContext selectExprContext,
int streamNumber,
EventType targetType,
ExprNode[] exprNodes,
EngineImportService engineImportService)
|
Constructors in com.espertech.esper.epl.core.eval with parameters of type SelectExprProcessor | |
---|---|
EvalInsertWildcardJoin(SelectExprContext selectExprContext,
EventType resultEventType,
SelectExprProcessor joinWildcardProcessor)
|
|
EvalInsertWildcardJoinRevision(SelectExprContext selectExprContext,
EventType resultEventType,
SelectExprProcessor joinWildcardProcessor,
ValueAddEventProcessor vaeProcessor)
|
|
EvalSelectWildcardJoin(SelectExprContext selectExprContext,
EventType resultEventType,
SelectExprProcessor joinWildcardProcessor)
|
Uses of SelectExprProcessor in com.espertech.esper.epl.named |
---|
Constructors in com.espertech.esper.epl.named with parameters of type SelectExprProcessor | |
---|---|
NamedWindowOnMergeActionIns(ExprEvaluator optionalFilter,
SelectExprProcessor insertHelper,
InternalEventRouter internalEventRouter,
java.lang.String insertIntoTableName,
TableService tableService,
EPStatementHandle statementHandle,
InternalEventRouteDest internalEventRouteDest,
boolean audit)
|
Uses of SelectExprProcessor in com.espertech.esper.epl.property |
---|
Constructors in com.espertech.esper.epl.property with parameters of type SelectExprProcessor | |
---|---|
PropertyEvaluatorSelect(SelectExprProcessor selectExprProcessor,
PropertyEvaluatorAccumulative accumulative)
Ctor. |
Uses of SelectExprProcessor in com.espertech.esper.epl.table.merge |
---|
Constructors in com.espertech.esper.epl.table.merge with parameters of type SelectExprProcessor | |
---|---|
TableOnMergeActionIns(ExprEvaluator optionalFilter,
SelectExprProcessor insertHelper,
InternalEventRouter internalEventRouter,
EPStatementHandle statementHandle,
InternalEventRouteDest internalEventRouteDest,
boolean audit,
TableStateRowFactory tableStateRowFactory)
|
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |