See: Description
Interface | Description |
---|---|
EngineImportService |
Service for engine-level resolution of static methods and aggregation methods.
|
MethodResolutionService |
Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
|
OrderByProcessor |
A processor for ordering output events according to the order specified in the order-by clause.
|
OrderByProcessorFactory |
A processor for ordering output events according to the order specified in the order-by clause.
|
ResultSetProcessor |
Processor for result sets coming from 2 sources.
|
ResultSetProcessorFactory |
Processor prototype for result sets for instances that apply the select-clause, group-by-clause and having-clauses
as supplied.
|
SelectExprProcessor |
Interface for processors of select-clause items, implementors are computing results based on matching events.
|
SelectExprProcessorDeliveryCallback | |
StreamTypeService |
Service supplying stream number and property type information.
|
Class | Description |
---|---|
BindProcessor |
Works in conjunction with
SelectExprResultProcessor to present
a result as an object array for 'natural' delivery. |
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 | |
MethodPollingExecStrategyMapArray | |
MethodPollingExecStrategyMapPlain | |
MethodPollingExecStrategyOAArray | |
MethodPollingExecStrategyOAPlain | |
MethodPollingExecStrategyPOJOArray | |
MethodPollingExecStrategyPOJOPlain | |
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 | |
MethodResolutionServiceImpl |
Implements method resolution.
|
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
|
OrderByProcessorRowLimit |
An order-by processor that sorts events according to the expressions
in the order_by clause.
|
OrderByProcessorRowLimitFactory |
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.
|
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.
|
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.
|
ResultSetProcessorHandThrougFactory |
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.
|
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.
|
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.
|
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.
|
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.
|
ResultSetProcessorRowPerGroupRollupUnbound | |
ResultSetProcessorRowPerGroupUnbound | |
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.
|
ResultSetProcessorSimpleTransform |
Method to transform an event based on the select expression.
|
ResultSetProcessorUtil | |
ResultSetRowPerGroupIterator |
Iterator for the group-by case with a row per group.
|
SelectExprEventTypeRegistry |
Registry for event types creates as part of the select expression analysis.
|
SelectExprInsertEventBeanFactory | |
SelectExprInsertEventBeanFactory.EventBeanManufacturerCtor | |
SelectExprInsertEventBeanFactory.ExprEvaluatorJoinWildcard | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeBase | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceBase | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceMap | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceNative | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceObjectArray | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeNoWiden | |
SelectExprInsertEventBeanFactory.SelectExprInsertNativeWidening | |
SelectExprJoinWildcardProcessorFactory | |
SelectExprJoinWildcardProcessorMap |
Processor for select-clause expressions that handles wildcards.
|
SelectExprJoinWildcardProcessorObjectArray |
Processor for select-clause expressions that handles wildcards.
|
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.
|
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.
|
StreamTypeServiceImpl |
Implementation that provides stream number and property type information.
|
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.
|
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.