See: Description
Class | Description |
---|---|
BindProcessor |
Works in conjunction with
SelectExprResultProcessor to present
a result as an object array for 'natural' delivery. |
BindProcessorEvaluatorStreamTable | |
BindProcessorStream | |
ColumnNamedNodeSwapper |
A utility class for replacing select-clause column names with their
definitions in expression node trees.
|
EngineImportServiceImpl |
Implementation for engine-level imports.
|
EngineImportSingleRowDesc |
Provides information about a single-row function.
|
EngineSettingsService |
Service for engine-level settings around threading and concurrency.
|
MethodPollingExecStrategyBase |
Viewable providing historical data from a database.
|
MethodPollingExecStrategyBaseArray | |
MethodPollingExecStrategyBaseCollection | |
MethodPollingExecStrategyBaseIterator | |
MethodPollingExecStrategyEventBeans | |
MethodPollingExecStrategyMapArray | |
MethodPollingExecStrategyMapCollection | |
MethodPollingExecStrategyMapIterator | |
MethodPollingExecStrategyMapPlain | |
MethodPollingExecStrategyOAArray | |
MethodPollingExecStrategyOACollection | |
MethodPollingExecStrategyOAIterator | |
MethodPollingExecStrategyOAPlain | |
MethodPollingExecStrategyPOJOArray | |
MethodPollingExecStrategyPOJOCollection | |
MethodPollingExecStrategyPOJOIterator | |
MethodPollingExecStrategyPOJOPlain | |
MethodPollingExecStrategyScript | |
MethodPollingViewable |
Polling-data provider that calls a static method on a class and passed parameters, and wraps the
results as POJO events.
|
MethodPollingViewableFactory |
Factory for method-invocation data provider streams.
|
MethodPollingViewableFactory.MethodMetadataDesc | |
MethodPollingViewableMeta | |
OrderByElement | |
OrderByProcessorFactoryFactory |
Factory for
OrderByProcessor processors. |
OrderByProcessorFactoryImpl |
An order-by processor that sorts events according to the expressions
in the order_by clause.
|
OrderByProcessorImpl |
An order-by processor that sorts events according to the expressions
in the order_by clause.
|
OrderByProcessorOrderedLimit |
Sorter and row limiter in one: sorts using a sorter and row limits
|
OrderByProcessorOrderedLimitFactory |
Sorter and row limiter in one: sorts using a sorter and row limits
|
OrderByProcessorRowLimitOnly |
An order-by processor that sorts events according to the expressions
in the order_by clause.
|
OrderByProcessorRowLimitOnlyFactory |
An order-by processor that sorts events according to the expressions
in the order_by clause.
|
PropertyResolutionDescriptor |
Encapsulates the result of resolving a property and optional stream name against a supplied list of streams
StreamTypeService . |
ResultSetAggregateAllIterator |
Iterator for aggregation results that aggregate all rows.
|
ResultSetAggregateGroupedIterator |
Iterator for group-by with aggregation.
|
ResultSetProcessorAggregateAll |
Result set processor for the case: aggregation functions used in the select clause, and no group-by,
and not all of the properties in the select clause are under an aggregation function.
|
ResultSetProcessorAggregateAllFactory |
Result set processor prototype for the case: aggregation functions used in the select clause, and no group-by,
and not all of the properties in the select clause are under an aggregation function.
|
ResultSetProcessorAggregateAllOutputAllHelperImpl | |
ResultSetProcessorAggregateAllOutputLastHelperImpl | |
ResultSetProcessorAggregateGrouped |
Result-set processor for the aggregate-grouped case:
there is a group-by and one or more non-aggregation event properties in the select clause are not listed in the group by,
and there are aggregation functions.
|
ResultSetProcessorAggregateGroupedFactory |
Result-set processor prototype for the aggregate-grouped case:
there is a group-by and one or more non-aggregation event properties in the select clause are not listed in the group by,
and there are aggregation functions.
|
ResultSetProcessorAggregateGroupedOutputAllHelperImpl | |
ResultSetProcessorAggregateGroupedOutputLastHelperImpl | |
ResultSetProcessorBaseSimple |
Result set processor for the simplest case: no aggregation functions used in the select clause, and no group-by.
|
ResultSetProcessorFactoryDesc |
Processor prototype for result sets for instances that apply the select-clause, group-by-clause and having-clauses
as supplied.
|
ResultSetProcessorFactoryFactory |
Factory for output processors.
|
ResultSetProcessorGroupedOutputAllGroupRepsImpl | |
ResultSetProcessorGroupedOutputFirstHelperImpl | |
ResultSetProcessorHandThrough |
Result set processor for the hand-through case:
no aggregation functions used in the select clause, and no group-by, no having and ordering.
|
ResultSetProcessorHandThroughFactory |
Result set processor prototye for the hand-through case:
no aggregation functions used in the select clause, and no group-by, no having and ordering.
|
ResultSetProcessorHelperFactoryImpl | |
ResultSetProcessorRowForAll |
Result set processor for the case: aggregation functions used in the select clause, and no group-by,
and all properties in the select clause are under an aggregation function.
|
ResultSetProcessorRowForAllFactory |
Result set processor prototype for the case: aggregation functions used in the select clause, and no group-by,
and all properties in the select clause are under an aggregation function.
|
ResultSetProcessorRowForAllOutputAllHelperImpl | |
ResultSetProcessorRowForAllOutputLastHelperImpl | |
ResultSetProcessorRowPerGroup |
Result set processor for the fully-grouped case:
there is a group-by and all non-aggregation event properties in the select clause are listed in the group by,
and there are aggregation functions.
|
ResultSetProcessorRowPerGroupFactory |
Result set processor prototype for the fully-grouped case:
there is a group-by and all non-aggregation event properties in the select clause are listed in the group by,
and there are aggregation functions.
|
ResultSetProcessorRowPerGroupOutputAllHelperImpl | |
ResultSetProcessorRowPerGroupOutputLastHelperImpl | |
ResultSetProcessorRowPerGroupRollup | |
ResultSetProcessorRowPerGroupRollupFactory |
Result set processor prototype for the fully-grouped case:
there is a group-by and all non-aggregation event properties in the select clause are listed in the group by,
and there are aggregation functions.
|
ResultSetProcessorRowPerGroupRollupOutputAllHelperImpl | |
ResultSetProcessorRowPerGroupRollupOutputLastHelperImpl | |
ResultSetProcessorRowPerGroupRollupUnbound | |
ResultSetProcessorRowPerGroupRollupUnboundHelperImpl | |
ResultSetProcessorRowPerGroupUnbound | |
ResultSetProcessorRowPerGroupUnboundGroupRepImpl | |
ResultSetProcessorSimple |
Result set processor for the simplest case: no aggregation functions used in the select clause, and no group-by.
|
ResultSetProcessorSimpleFactory |
Result set processor prototype for the simplest case: no aggregation functions used in the select clause, and no group-by.
|
ResultSetProcessorSimpleOutputAllHelperImpl | |
ResultSetProcessorSimpleOutputLastHelperImpl | |
ResultSetProcessorSimpleTransform |
Method to transform an event based on the select expression.
|
ResultSetProcessorUtil | |
ResultSetRowPerGroupIterator |
Iterator for the group-by case with a row per group.
|
RowLimitProcessor |
An limit-processor for use with "limit" and "offset".
|
RowLimitProcessorFactory |
A factory for row-limit processor instances.
|
SelectExprEventTypeRegistry |
Registry for event types creates as part of the select expression analysis.
|
SelectExprInsertEventBeanFactory | |
SelectExprInsertEventBeanFactory.ExprForgeJoinWildcard | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeBase | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceAvro | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceBase | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceMap | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceNative | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceObjectArray | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeNoEval | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeNoWiden | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeWidening | |
SelectExprJoinWildcardProcessorFactory | |
SelectExprJoinWildcardProcessorMap |
Processor for select-clause expressions that handles wildcards.
|
SelectExprJoinWildcardProcessorObjectArray |
Processor for select-clause expressions that handles wildcards.
|
SelectExprJoinWildcardProcessorTableRows |
Processor for select-clause expressions that handles wildcards.
|
SelectExprProcessorEnumerationAtBeanCollEval | |
SelectExprProcessorEnumerationAtBeanCollForge | |
SelectExprProcessorEnumerationAtBeanCollTableEval | |
SelectExprProcessorEnumerationAtBeanCollTableForge | |
SelectExprProcessorEnumerationAtBeanSingleEval | |
SelectExprProcessorEnumerationAtBeanSingleForge | |
SelectExprProcessorEnumerationCollEval | |
SelectExprProcessorEnumerationCollEvalFirstRow | |
SelectExprProcessorEnumerationCollForge | |
SelectExprProcessorEnumerationSingleToCollEval | |
SelectExprProcessorEnumerationSingleToCollForge | |
SelectExprProcessorEvalByGetter | |
SelectExprProcessorEvalByGetterFragment | |
SelectExprProcessorEvalStreamInsertNamedWindow | |
SelectExprProcessorEvalStreamInsertTable | |
SelectExprProcessorEvalStreamInsertUnd | |
SelectExprProcessorFactory |
Factory for select expression processors.
|
SelectExprProcessorFactory.SelectExprBuckets | |
SelectExprProcessorHelper |
Processor for select-clause expressions that handles a list of selection items represented by
expression nodes.
|
SelectExprProcessorTypableMapEval | |
SelectExprProcessorTypableMapForge | |
SelectExprProcessorTypableMultiEval | |
SelectExprProcessorTypableMultiEvalFirstRow | |
SelectExprProcessorTypableMultiForge | |
SelectExprProcessorTypableSingleEval | |
SelectExprProcessorTypableSingleEvalSingleRow | |
SelectExprProcessorTypableSingleForge | |
SelectExprProcessorWDeliveryCallback |
Interface for processors of select-clause items, implementors are computing results based on matching events.
|
SelectExprResultProcessor |
A select expression processor that check what type of result (synthetic and natural) event is expected and
produces.
|
SelectExprWildcardProcessor |
Processor for select-clause expressions that handles wildcards for single streams with no insert-into.
|
SelectExprWildcardTableProcessor |
Processor for select-clause expressions that handles wildcards for single streams with no insert-into.
|
StreamTypeServiceImpl |
Implementation that provides stream number and property type information.
|
StreamTypeServiceUtil | |
ViewResourceDelegateUnverified |
Coordinates between view factories and requested resource (by expressions) the
availability of view resources to expressions.
|
ViewResourceDelegateVerified |
Coordinates between view factories and requested resource (by expressions) the
availability of view resources to expressions.
|
ViewResourceDelegateVerifiedStream |
Coordinates between view factories and requested resource (by expressions) the
availability of view resources to expressions.
|
Enum | Description |
---|---|
MethodPollingExecStrategyEnum | |
ResultSetProcessorType |
Exception | Description |
---|---|
DuplicatePropertyException |
Indicates a property exists in multiple streams.
|
EngineImportException |
Indicates a problem importing classes, aggregation functions and the like.
|
EngineImportUndefinedException |
Indicates a problem importing classes, aggregation functions and the like.
|
EngineNoSuchCtorException |
Exception for resolution of a method failed.
|
EngineNoSuchMethodException |
Exception for resolution of a method failed.
|
PropertyNotFoundException |
Exception to indicate that a property name used in a filter doesn't resolve.
|
StreamNotFoundException |
Exception to indicate that a stream name could not be resolved.
|
StreamTypesException |
Base class for stream and property name resolution errors.
|
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.