Package | Description |
---|---|
com.espertech.esper.client.dataflow |
Client API for data flows.
|
com.espertech.esper.core.context.activator |
Activation of streams for statement start.
|
com.espertech.esper.core.context.factory |
Statement agent instance factories.
|
com.espertech.esper.core.context.mgr |
Context management.
|
com.espertech.esper.core.context.subselect |
Subselect implementation.
|
com.espertech.esper.core.context.util |
Context partition utility or reference classes.
|
com.espertech.esper.core.service |
Implementation of client package interfaces, glue code
|
com.espertech.esper.core.start |
Classes related to start and stop of statements
|
com.espertech.esper.dataflow.core |
Data flow core classes.
|
com.espertech.esper.dataflow.util |
Data flow utility classes such as internal model, matching and planning.
|
com.espertech.esper.epl.agg.rollup |
Aggregation roll-up services.
|
com.espertech.esper.epl.agg.service |
Aggregation services.
|
com.espertech.esper.epl.annotation |
Classes for EPL annotation processing.
|
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.db |
Database SQL polling views and caches
|
com.espertech.esper.epl.declexpr |
Declared expression handling.
|
com.espertech.esper.epl.expression.core |
Core expression classes.
|
com.espertech.esper.epl.expression.subquery |
Subselect expressions.
|
com.espertech.esper.epl.join.base |
Join process interfaces and glue code
|
com.espertech.esper.epl.join.plan |
Inner join and outer join query planning
|
com.espertech.esper.epl.lookup |
Subquery execution strategies and lookup indexes
|
com.espertech.esper.epl.named |
Named window classes are in this package
|
com.espertech.esper.epl.parse |
Parsers and AST tree walkers and helper classes transforming AST into business objects
|
com.espertech.esper.epl.property |
Classes for handling events-within-events.
|
com.espertech.esper.epl.script |
Script expression evaluation.
|
com.espertech.esper.epl.script.jsr223 |
JSR-223 script expression evaluation.
|
com.espertech.esper.epl.script.mvel |
MVEL script expression evaluation.
|
com.espertech.esper.epl.spec |
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.spec.util |
Statement spec utilities
|
com.espertech.esper.epl.table.merge |
Table on-merge handlers.
|
com.espertech.esper.epl.table.onaction |
Table on-action handlers.
|
com.espertech.esper.epl.updatehelper |
Helpers for EPL update functionality.
|
com.espertech.esper.epl.variable |
Variable service and variable collections
|
com.espertech.esper.epl.view |
Internal processing views for output rate limiting, filtering and internal event routing
|
com.espertech.esper.epl.virtualdw |
Virtual data window.
|
com.espertech.esper.event |
This package defines the internal event APIs.
|
com.espertech.esper.filter |
Main switchboard filtering and routing of incoming events to interested statements is performed in this package.
|
com.espertech.esper.metrics.instrumentation |
EPL instrumentation helpers.
|
com.espertech.esper.pattern |
Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active
pattern instance
|
com.espertech.esper.rowregex |
Match-recognize expression tree and state objects.
|
com.espertech.esper.util |
Utility classes that center around Java type handling, printing, reflection, debugging
|
com.espertech.esper.view |
View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering.
|
Class and Description |
---|
GraphOperatorSpec |
Class and Description |
---|
FilterStreamSpecCompiled
Specification for building an event stream out of a filter for events (supplying type and basic filter criteria)
and views onto these events which are staggered onto each other to supply a final stream of events.
|
NamedWindowConsumerStreamSpec
Specification for use of an existing named window.
|
StatementSpecCompiled
Specification object representing a complete EPL statement including all EPL constructs.
|
Class and Description |
---|
CreateIndexDesc
Specification for creating a named window.
|
CreateVariableDesc
Descriptor for create-variable statements.
|
StatementSpecCompiled
Specification object representing a complete EPL statement including all EPL constructs.
|
UpdateDesc
Specification for the update statement.
|
Class and Description |
---|
ContextDetail |
ContextDetailCategory |
ContextDetailCondition |
ContextDetailConditionCrontab |
ContextDetailConditionFilter |
ContextDetailConditionPattern |
ContextDetailConditionTimePeriod |
ContextDetailHash |
ContextDetailHashItem |
ContextDetailInitiatedTerminated |
ContextDetailPartitioned |
ContextDetailPartitionItem |
CreateContextDesc |
StatementSpecCompiled
Specification object representing a complete EPL statement including all EPL constructs.
|
Class and Description |
---|
StreamSpecCompiled
Validated stream specifications generally have expression nodes that are valid and event types exist.
|
Class and Description |
---|
ContextDetail |
Class and Description |
---|
PluggableObjectCollection
Repository for pluggable objects of different types that follow a "namespace:name" notation.
|
SelectClauseSpecCompiled
Encapsulates the parsed select expressions in a select-clause in an EPL statement.
|
SelectClauseSpecRaw
Encapsulates the parsed select expressions in a select-clause in an EPL statement.
|
SelectClauseStreamSelectorEnum
Enumeration for representing select-clause selection of the remove stream or the insert stream, or both.
|
StatementSpecCompiled
Specification object representing a complete EPL statement including all EPL constructs.
|
StatementSpecRaw
Specification object representing a complete EPL statement including all EPL constructs.
|
SubstitutionParameterExpressionBase
Substitution parameter that represents a node in an expression tree for which to supply a parameter value
before statement creation time.
|
UpdateDesc
Specification for the update statement.
|
Class and Description |
---|
FilterStreamSpecCompiled
Specification for building an event stream out of a filter for events (supplying type and basic filter criteria)
and views onto these events which are staggered onto each other to supply a final stream of events.
|
StatementSpecCompiled
Specification object representing a complete EPL statement including all EPL constructs.
|
StreamSpecCompiled
Validated stream specifications generally have expression nodes that are valid and event types exist.
|
Class and Description |
---|
CreateDataFlowDesc |
GraphOperatorSpec |
Class and Description |
---|
GraphOperatorSpec |
Class and Description |
---|
GroupByClauseElement |
GroupByClauseExpressions |
OrderByItem
Specification object to an element in the order-by expression.
|
SelectClauseSpecRaw
Encapsulates the parsed select expressions in a select-clause in an EPL statement.
|
Class and Description |
---|
IntoTableSpec |
Class and Description |
---|
AnnotationDesc
Describes an annotation.
|
Class and Description |
---|
ForClauseSpec |
InsertIntoDesc
Descriptor generated by INSERT-INTO clauses specified in expressions to insert the
results of statement as a stream to further statements.
|
IntoTableSpec |
MethodStreamSpec
Specification object for historical data poll via database SQL statement.
|
OnTriggerSetAssignment
Descriptor for an on-set assignment.
|
OrderByItem
Specification object to an element in the order-by expression.
|
OutputLimitLimitType
Enum for describing the type of output limit within an interval.
|
OutputLimitSpec
Spec for defining an output rate
|
RowLimitSpec
Spec for defining a row limit.
|
SelectClauseElementCompiled
Marker interface for elements in a select clause that is in the compiled form.
|
SelectClauseExprCompiledSpec
Represents a single item in a SELECT-clause, with a name assigned
either by the engine or by the user specifying an "as" tag name.
|
StatementSpecCompiled
Specification object representing a complete EPL statement including all EPL constructs.
|
Class and Description |
---|
SelectClauseExprCompiledSpec
Represents a single item in a SELECT-clause, with a name assigned
either by the engine or by the user specifying an "as" tag name.
|
SelectClauseStreamCompiledSpec
Mirror class to
SelectClauseStreamRawSpec but added the stream number for the name. |
Class and Description |
---|
DBStatementStreamSpec
Specification object for historical data poll via database SQL statement.
|
Class and Description |
---|
CreateExpressionDesc |
ExpressionDeclItem |
ExpressionScriptProvided |
Class and Description |
---|
ExpressionScriptProvided |
OnTriggerSetAssignment
Descriptor for an on-set assignment.
|
Class and Description |
---|
StatementSpecCompiled
Specification object representing a complete EPL statement including all EPL constructs.
|
StatementSpecRaw
Specification object representing a complete EPL statement including all EPL constructs.
|
Class and Description |
---|
OuterJoinDesc
Contains the ON-clause criteria in an outer join.
|
Class and Description |
---|
OuterJoinDesc
Contains the ON-clause criteria in an outer join.
|
Class and Description |
---|
CreateIndexItem
Specification for creating a named window index column.
|
Class and Description |
---|
NamedWindowConsumerStreamSpec
Specification for use of an existing named window.
|
OnTriggerDesc
Specification for on-trigger statements.
|
OnTriggerMergeDesc
Specification for the merge statement.
|
SelectClauseElementCompiled
Marker interface for elements in a select clause that is in the compiled form.
|
Class and Description |
---|
AnnotationDesc
Describes an annotation.
|
ColumnDesc
Describes a column name and type.
|
CreateContextDesc |
CreateDataFlowDesc |
CreateIndexDesc
Specification for creating a named window.
|
CreateSchemaDesc
Specification for creating an event type/schema.
|
CreateTableColumn |
ExpressionDeclDesc |
ExpressionDeclItem |
ExpressionScriptProvided |
FilterSpecRaw
Filter definition in an un-validated and un-resolved form.
|
GroupByClauseElement |
MatchRecognizeSkipEnum
Skip-enum for match_recognize.
|
OnTriggerSetAssignment
Descriptor for an on-set assignment.
|
OutputLimitSpec
Spec for defining an output rate
|
PropertyEvalSpec
Specification for property evaluation.
|
RowLimitSpec
Spec for defining a row limit.
|
SelectClauseStreamSelectorEnum
Enumeration for representing select-clause selection of the remove stream or the insert stream, or both.
|
StatementSpecRaw
Specification object representing a complete EPL statement including all EPL constructs.
|
Class and Description |
---|
PropertyEvalSpec
Specification for property evaluation.
|
Class and Description |
---|
ExpressionScriptProvided |
Class and Description |
---|
ExpressionScriptCompiled |
ExpressionScriptProvided |
Class and Description |
---|
ExpressionScriptCompiled |
ExpressionScriptProvided |
Class and Description |
---|
AnnotationDesc
Describes an annotation.
|
ColumnDesc
Describes a column name and type.
|
ContextDetail |
ContextDetailCategoryItem |
ContextDetailCondition |
ContextDetailConditionImmediate |
ContextDetailConditionNever |
ContextDetailHashItem |
ContextDetailPartitionItem |
CreateContextDesc |
CreateDataFlowDesc |
CreateExpressionDesc |
CreateIndexDesc
Specification for creating a named window.
|
CreateIndexItem
Specification for creating a named window index column.
|
CreateIndexType
Specification for creating a named window index column type.
|
CreateSchemaDesc
Specification for creating an event type/schema.
|
CreateSchemaDesc.AssignedType |
CreateTableColumn |
CreateTableDesc
Descriptor for create-table statements.
|
CreateVariableDesc
Descriptor for create-variable statements.
|
CreateWindowDesc
Specification for creating a named window.
|
ExpressionDeclDesc |
ExpressionDeclItem |
ExpressionScriptCompiled |
ExpressionScriptProvided |
FilterSpecRaw
Filter definition in an un-validated and un-resolved form.
|
FireAndForgetSpec |
ForClauseItemSpec |
ForClauseSpec |
GraphOperatorDetail |
GraphOperatorInput |
GraphOperatorInputNamesAlias |
GraphOperatorOutput |
GraphOperatorOutputItem |
GraphOperatorOutputItemType |
GraphOperatorSpec |
GroupByClauseElement |
GroupByClauseExpressions |
InsertIntoDesc
Descriptor generated by INSERT-INTO clauses specified in expressions to insert the
results of statement as a stream to further statements.
|
IntoTableSpec |
MatchEventSpec
Specification of matches available.
|
MatchRecognizeDefineItem
Specification for a "define" construct within a match_recognize.
|
MatchRecognizeInterval
Interval specification within match_recognize.
|
MatchRecognizeMeasureItem
Specification for measure definition item within match_recognize.
|
MatchRecognizeSkip
Specification for the skip-part of match_recognize.
|
MatchRecognizeSkipEnum
Skip-enum for match_recognize.
|
MatchRecognizeSpec
Specification for match_recognize.
|
NamedWindowConsumerStreamSpec
Specification for use of an existing named window.
|
ObjectSpec
Encapsulates the information required to specify an object identification and construction.
|
OnTriggerDesc
Specification for on-trigger statements.
|
OnTriggerMergeAction
Specification for the merge statement insert/update/delete-part.
|
OnTriggerMergeMatched
Specification for the merge statement insert/update/delete-part.
|
OnTriggerSetAssignment
Descriptor for an on-set assignment.
|
OnTriggerSplitStream
Split-stream description.
|
OnTriggerSplitStreamFromClause |
OnTriggerType
Enum for the type of on-trigger statement.
|
OnTriggerWindowDesc
Specification for the on-select and on-delete and on-update (via subclass) (no split-stream) statement.
|
OrderByItem
Specification object to an element in the order-by expression.
|
OuterJoinDesc
Contains the ON-clause criteria in an outer join.
|
OutputLimitLimitType
Enum for describing the type of output limit within an interval.
|
OutputLimitRateType
Enum for the type of rate for output-rate limiting.
|
OutputLimitSpec
Spec for defining an output rate
|
PatternStreamSpecCompiled
Specification for building an event stream out of a pattern statement and views staggered onto the
pattern statement.
|
PatternStreamSpecRaw.FilterForFilterFactoryNodes |
PluggableObjectCollection
Repository for pluggable objects of different types that follow a "namespace:name" notation.
|
PluggableObjectEntry |
PluggableObjectRegistry |
PluggableObjectType
Enumeration for types of plug-in objects.
|
PropertyEvalAtom
Atom in a specification for property evaluation.
|
PropertyEvalSpec
Specification for property evaluation.
|
RowLimitSpec
Spec for defining a row limit.
|
SelectClauseElementCompiled
Marker interface for elements in a select clause that is in the compiled form.
|
SelectClauseElementRaw
Marker interface for elements in a select clause that is in the raw (storable) form.
|
SelectClauseElementWildcard
Represents a wildcard as a select clause element.
|
SelectClauseSpecCompiled
Encapsulates the parsed select expressions in a select-clause in an EPL statement.
|
SelectClauseSpecRaw
Encapsulates the parsed select expressions in a select-clause in an EPL statement.
|
SelectClauseStreamSelectorEnum
Enumeration for representing select-clause selection of the remove stream or the insert stream, or both.
|
StatementSpecCompiled
Specification object representing a complete EPL statement including all EPL constructs.
|
StatementSpecRaw
Specification object representing a complete EPL statement including all EPL constructs.
|
StatementSpecUnMapResult
Return result for unmap operators unmapping an intermal statement representation to the SODA object model.
|
StreamSpec
Specification for a stream, consists simply of an optional stream name and a list of views
on to of the stream.
|
StreamSpecBase
Abstract base specification for a stream, consists simply of an optional stream name and a list of views
on to of the stream.
|
StreamSpecCompiled
Validated stream specifications generally have expression nodes that are valid and event types exist.
|
StreamSpecOptions
Abstract base specification for a stream, consists simply of an optional stream name and a list of views
on to of the stream.
|
StreamSpecRaw
An uncompiled, unoptimize for of stream specification created by a parser.
|
SubstitutionParameterExpressionBase
Substitution parameter that represents a node in an expression tree for which to supply a parameter value
before statement creation time.
|
UpdateDesc
Specification for the update statement.
|
ViewSpec
Specification for a view object consists of a namespace, name and view object parameters.
|
Class and Description |
---|
FilterSpecRaw
Filter definition in an un-validated and un-resolved form.
|
NamedWindowConsumerStreamSpec
Specification for use of an existing named window.
|
StatementSpecCompiled
Specification object representing a complete EPL statement including all EPL constructs.
|
StatementSpecRaw
Specification object representing a complete EPL statement including all EPL constructs.
|
Class and Description |
---|
OnTriggerMergeDesc
Specification for the merge statement.
|
Class and Description |
---|
OnTriggerDesc
Specification for on-trigger statements.
|
Class and Description |
---|
OnTriggerSetAssignment
Descriptor for an on-set assignment.
|
Class and Description |
---|
OnTriggerSetAssignment
Descriptor for an on-set assignment.
|
OnTriggerSetDesc
Specification for the on-set statement.
|
Class and Description |
---|
OnTriggerSetAssignment
Descriptor for an on-set assignment.
|
OutputLimitLimitType
Enum for describing the type of output limit within an interval.
|
OutputLimitSpec
Spec for defining an output rate
|
SelectClauseStreamSelectorEnum
Enumeration for representing select-clause selection of the remove stream or the insert stream, or both.
|
StatementSpecCompiled
Specification object representing a complete EPL statement including all EPL constructs.
|
Class and Description |
---|
CreateIndexDesc
Specification for creating a named window.
|
Class and Description |
---|
ColumnDesc
Describes a column name and type.
|
CreateSchemaDesc
Specification for creating an event type/schema.
|
Class and Description |
---|
PropertyEvalSpec
Specification for property evaluation.
|
Class and Description |
---|
ExpressionDeclItem |
OnTriggerType
Enum for the type of on-trigger statement.
|
Class and Description |
---|
FilterSpecRaw
Filter definition in an un-validated and un-resolved form.
|
PatternGuardSpec
Specification for a pattern guard object consists of a namespace, name and guard object parameters.
|
PatternObserverSpec
Specification for a pattern observer object consists of a namespace, name and object parameters.
|
PatternStreamSpecRaw
Pattern specification in unvalidated, unoptimized form.
|
PluggableObjectCollection
Repository for pluggable objects of different types that follow a "namespace:name" notation.
|
Class and Description |
---|
MatchRecognizeDefineItem
Specification for a "define" construct within a match_recognize.
|
MatchRecognizeSpec
Specification for match_recognize.
|
Class and Description |
---|
CreateSchemaDesc.AssignedType |
Class and Description |
---|
PluggableObjectCollection
Repository for pluggable objects of different types that follow a "namespace:name" notation.
|
PluggableObjectRegistry |
StreamSpecOptions
Abstract base specification for a stream, consists simply of an optional stream name and a list of views
on to of the stream.
|
ViewSpec
Specification for a view object consists of a namespace, name and view object parameters.
|