Package net.esper.eql.join

Join process interfaces and glue code

See:
          Description

Interface Summary
JoinExecutionStrategy Strategy for executing a join.
JoinSetComposer Interface for populating a join tuple result set from new data and old data for each stream.
JoinSetIndicator Marker interface for indicators to join set processors.
JoinSetProcessor Processes a join result set constisting of sets of tuples of events.
QueryStrategy Encapsulates the strategy use to resolve the events for a stream into a tuples of events in a join.
 

Class Summary
ExecNodeQueryStrategy Query strategy for building a join tuple set by using an execution node tree.
HistoricalDataQueryStrategy Query strategy for use with HistoricalEventViewable to perform lookup for a given stream using the poll method on a viewable.
JoinExecStrategyDispatchable This class reacts to any new data buffered by registring with the dispatch service.
JoinExecutionStrategyImpl Join execution strategy based on a 3-step getSelectListEvents of composing a join set, filtering the join set and indicating.
JoinSetComposerFactory Factory for building a JoinSetComposer from analyzing filter nodes, for fast join tuple result set composition.
JoinSetComposerImpl Implements the function to determine a join result set using tables/indexes and query strategy instances for each stream.
JoinSetFilter Processes join tuple set by filtering out tuples.
 

Package net.esper.eql.join Description

Join process interfaces and glue code