Uses of Package
com.espertech.esper.epl.spec

Packages that use com.espertech.esper.epl.spec
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.mgmt Table-related services and metadata. 
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. 
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.client.dataflow
GraphOperatorSpec
           
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.core.context.activator
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.core.context.factory
CreateIndexDesc
          Specification for creating a named window.
StatementSpecCompiled
          Specification object representing a complete EPL statement including all EPL constructs.
UpdateDesc
          Specification for the update statement.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.core.context.mgr
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.core.context.subselect
StreamSpecCompiled
          Validated stream specifications generally have expression nodes that are valid and event types exist.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.core.context.util
ContextDetail
           
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.core.service
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.core.start
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.dataflow.core
CreateDataFlowDesc
           
GraphOperatorSpec
           
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.dataflow.util
GraphOperatorSpec
           
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.agg.rollup
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.agg.service
IntoTableSpec
           
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.annotation
AnnotationDesc
          Describes an annotation.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.core
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.
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.core.eval
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.db
DBStatementStreamSpec
          Specification object for historical data poll via database SQL statement.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.declexpr
CreateExpressionDesc
           
ExpressionDeclItem
           
ExpressionScriptProvided
           
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.expression.core
OnTriggerSetAssignment
          Descriptor for an on-set assignment.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.expression.subquery
StatementSpecCompiled
          Specification object representing a complete EPL statement including all EPL constructs.
StatementSpecRaw
          Specification object representing a complete EPL statement including all EPL constructs.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.join.base
OuterJoinDesc
          Contains the ON-clause criteria in an outer join.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.join.plan
OuterJoinDesc
          Contains the ON-clause criteria in an outer join.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.lookup
CreateIndexItem
          Specification for creating a named window index column.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.named
CreateIndexItem
          Specification for creating a named window index column.
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.parse
AnnotationDesc
          Describes an annotation.
ColumnDesc
          Describes a column name and type.
CreateContextDesc
           
CreateDataFlowDesc
           
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.property
PropertyEvalSpec
          Specification for property evaluation.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.script
ExpressionScriptProvided
           
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.script.jsr223
ExpressionScriptCompiled
           
ExpressionScriptProvided
           
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.script.mvel
ExpressionScriptCompiled
           
ExpressionScriptProvided
           
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.spec
AnnotationDesc
          Describes an annotation.
ColumnDesc
          Describes a column name and type.
ContextDetail
           
ContextDetailCategoryItem
           
ContextDetailCondition
           
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.
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.
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.spec.util
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.table.merge
OnTriggerMergeDesc
          Specification for the merge statement.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.table.mgmt
CreateIndexDesc
          Specification for creating a named window.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.table.onaction
OnTriggerDesc
          Specification for on-trigger statements.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.updatehelper
OnTriggerSetAssignment
          Descriptor for an on-set assignment.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.variable
OnTriggerSetAssignment
          Descriptor for an on-set assignment.
OnTriggerSetDesc
          Specification for the on-set statement.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.view
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.epl.virtualdw
CreateIndexDesc
          Specification for creating a named window.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.event
ColumnDesc
          Describes a column name and type.
CreateSchemaDesc
          Specification for creating an event type/schema.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.filter
PropertyEvalSpec
          Specification for property evaluation.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.metrics.instrumentation
ExpressionDeclItem
           
OnTriggerType
          Enum for the type of on-trigger statement.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.pattern
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.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.rowregex
MatchRecognizeDefineItem
          Specification for a "define" construct within a match_recognize.
MatchRecognizeSpec
          Specification for match_recognize.
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.util
CreateSchemaDesc.AssignedType
           
 

Classes in com.espertech.esper.epl.spec used by com.espertech.esper.view
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.
 


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com