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

Packages that use com.espertech.esper.epl.core
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.ops.epl Data flow built-in operator's helper classes. 
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.approx Approximation algos. 
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.datetime.eval Date-Time methods and related utility classes. 
com.espertech.esper.epl.datetime.interval Interval algebra. 
com.espertech.esper.epl.db Database SQL polling views and caches 
com.espertech.esper.epl.enummethod.dot Enumeration method utility classes and input data sources. 
com.espertech.esper.epl.enummethod.eval Enumeration method implementations. 
com.espertech.esper.epl.expression.accessagg Access-aggregation expressions. 
com.espertech.esper.epl.expression.core Core expression classes. 
com.espertech.esper.epl.expression.dot Chained expression functionality. 
com.espertech.esper.epl.expression.funcs Function expressions. 
com.espertech.esper.epl.expression.methodagg Method-aggregation expressions. 
com.espertech.esper.epl.expression.subquery Subselect expressions. 
com.espertech.esper.epl.join.base Join process interfaces and glue code 
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.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.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.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.event This package defines the internal event APIs. 
com.espertech.esper.event.bean JavaBean and legacy Java underlying event classes are here. 
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.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. 
com.espertech.esper.view.internal Internal management views for buffering view results and providing these to joins. 
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.core.context.factory
ResultSetProcessorFactoryDesc
          Processor prototype for result sets for instances that apply the select-clause, group-by-clause and having-clauses as supplied.
StreamTypeService
          Service supplying stream number and property type information.
ViewResourceDelegateVerified
          Coordinates between view factories and requested resource (by expressions) the availability of view resources to expressions.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.core.context.mgr
EngineImportSingleRowDesc
          Provides information about a single-row function.
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.core.context.subselect
ViewResourceDelegateVerified
          Coordinates between view factories and requested resource (by expressions) the availability of view resources to expressions.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.core.context.util
ViewResourceDelegateVerifiedStream
          Coordinates between view factories and requested resource (by expressions) the availability of view resources to expressions.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.core.service
EngineImportService
          Service for engine-level resolution of static methods and aggregation methods.
EngineSettingsService
          Service for engine-level settings around threading and concurrency.
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.core.start
ResultSetProcessor
          Processor for result sets coming from 2 sources.
ResultSetProcessorFactoryDesc
          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.
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.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.dataflow.ops.epl
SelectExprProcessorDeliveryCallback
           
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.agg.rollup
OrderByElement
           
SelectExprProcessor
          Interface for processors of select-clause items, implementors are computing results based on matching events.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.agg.service
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.annotation
EngineImportService
          Service for engine-level resolution of static methods and aggregation methods.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.approx
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.core
BindProcessor
          Works in conjunction with SelectExprResultProcessor to present a result as an object array for 'natural' delivery.
DuplicatePropertyException
          Indicates a property exists in multiple streams.
EngineImportException
          Indicates a problem importing classes, aggregation functions and the like.
EngineImportService
          Service for engine-level resolution of static methods and aggregation methods.
EngineImportSingleRowDesc
          Provides information about a single-row function.
EngineImportUndefinedException
          Indicates a problem importing classes, aggregation functions and the like.
MethodPollingExecStrategyBase
          Viewable providing historical data from a database.
MethodPollingExecStrategyBaseArray
           
MethodPollingExecStrategyBaseCollection
           
MethodPollingExecStrategyBaseIterator
           
MethodPollingExecStrategyEnum
           
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
OrderByElement
           
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.
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.
PropertyNotFoundException
          Exception to indicate that a property name used in a filter doesn't resolve.
PropertyResolutionDescriptor
          Encapsulates the result of resolving a property and optional stream name against a supplied list of streams StreamTypeService.
ResultSetProcessor
          Processor for result sets coming from 2 sources.
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.
ResultSetProcessorFactory
          Processor prototype for result sets for instances that apply the select-clause, group-by-clause and having-clauses as supplied.
ResultSetProcessorFactoryDesc
          Processor prototype for result sets for instances that apply the select-clause, group-by-clause and having-clauses as supplied.
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.
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.
ResultSetProcessorSimpleFactory
          Result set processor prototype for the simplest case: no aggregation functions used in the select clause, and no group-by.
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.SelectExprInsertNativeBase
           
SelectExprInsertEventBeanFactory.SelectExprInsertNativeExpressionCoerceBase
           
SelectExprProcessor
          Interface for processors of select-clause items, implementors are computing results based on matching events.
SelectExprProcessorDeliveryCallback
           
StreamNotFoundException
          Exception to indicate that a stream name could not be resolved.
StreamTypeService
          Service supplying stream number and property type information.
StreamTypesException
          Base class for stream and property name resolution errors.
ViewResourceDelegateUnverified
          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.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.core.eval
EngineImportService
          Service for engine-level resolution of static methods and aggregation methods.
SelectExprProcessor
          Interface for processors of select-clause items, implementors are computing results based on matching events.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.datetime.eval
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.datetime.interval
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.db
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.
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.enummethod.dot
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.enummethod.eval
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.expression.accessagg
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.expression.core
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
PropertyResolutionDescriptor
          Encapsulates the result of resolving a property and optional stream name against a supplied list of streams StreamTypeService.
StreamTypeService
          Service supplying stream number and property type information.
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.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.expression.dot
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.expression.funcs
EngineImportSingleRowDesc
          Provides information about a single-row function.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.expression.methodagg
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.expression.subquery
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.join.base
ResultSetProcessor
          Processor for result sets coming from 2 sources.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.named
ResultSetProcessor
          Processor for result sets coming from 2 sources.
SelectExprProcessor
          Interface for processors of select-clause items, implementors are computing results based on matching events.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.parse
EngineImportService
          Service for engine-level resolution of static methods and aggregation methods.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.property
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
SelectExprProcessor
          Interface for processors of select-clause items, implementors are computing results based on matching events.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.spec
EngineImportService
          Service for engine-level resolution of static methods and aggregation methods.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.table.merge
SelectExprProcessor
          Interface for processors of select-clause items, implementors are computing results based on matching events.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.table.mgmt
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.
StreamTypeService
          Service supplying stream number and property type information.
StreamTypeServiceImpl
          Implementation that provides stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.table.onaction
ResultSetProcessor
          Processor for result sets coming from 2 sources.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.variable
EngineImportService
          Service for engine-level resolution of static methods and aggregation methods.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.epl.view
ResultSetProcessor
          Processor for result sets coming from 2 sources.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.event
EngineImportService
          Service for engine-level resolution of static methods and aggregation methods.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.event.bean
EngineImportService
          Service for engine-level resolution of static methods and aggregation methods.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.filter
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.metrics.instrumentation
OrderByElement
           
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.rowregex
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.util
EngineImportService
          Service for engine-level resolution of static methods and aggregation methods.
EngineNoSuchCtorException
          Exception for resolution of a method failed.
EngineNoSuchMethodException
          Exception for resolution of a method failed.
MethodResolutionService
          Service for resolving methods and aggregation functions, and for creating managing aggregation instances.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.view
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.
StreamTypeService
          Service supplying stream number and property type information.
 

Classes in com.espertech.esper.epl.core used by com.espertech.esper.view.internal
ResultSetProcessor
          Processor for result sets coming from 2 sources.
 


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