Uses of Package
net.esper.eql.core

Packages that use net.esper.eql.core
net.esper.core Implementation of client package interfaces, glue code 
net.esper.eql.core Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
net.esper.eql.expression This package contains the EQL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses 
net.esper.eql.view Internal processing views for output rate limiting, filtering and internal event routing 
net.esper.util Utility classes that center around Java type handling, printing, reflection, debugging 
 

Classes in net.esper.eql.core used by net.esper.core
AutoImportService
          Interface for a service that resolves a class name to Java Class instances.
 

Classes in net.esper.eql.core used by net.esper.eql.core
AggregationResultFuture
          Interface for use by aggregate expression nodes representing aggregate functions such as 'sum' or 'avg' to use to obtain the current value for the function at time of expression evaluation.
AggregationService
          Service for maintaing aggregation state.
AggregationServiceBase
          All aggregation services require evaluation nodes which supply the value to be aggregated (summed, averaged, etc.) and aggregation state factories to make new aggregation states.
Aggregator
          Maintains aggregation state applying values as entering and leaving the state.
AutoImportService
          Interface for a service that resolves a class name to Java Class instances.
DuplicatePropertyException
          Indicates a property exists in multiple streams.
OrderByProcessor
          A processor for ordering output events according to the order specified 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.
SelectExprProcessor
          Interface for processors of select-clause items, implementors are computing results based on matching events.
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.
 

Classes in net.esper.eql.core used by net.esper.eql.expression
AggregationResultFuture
          Interface for use by aggregate expression nodes representing aggregate functions such as 'sum' or 'avg' to use to obtain the current value for the function at time of expression evaluation.
Aggregator
          Maintains aggregation state applying values as entering and leaving the state.
AutoImportService
          Interface for a service that resolves a class name to Java Class 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.
 

Classes in net.esper.eql.core used by net.esper.eql.view
ResultSetProcessor
          Processor for result sets coming from 2 sources.
 

Classes in net.esper.eql.core used by net.esper.util
AutoImportService
          Interface for a service that resolves a class name to Java Class instances.