Class HistoricalIndexLookupStrategyComposite

java.lang.Object
com.espertech.esper.common.internal.epl.historical.lookupstrategy.HistoricalIndexLookupStrategyComposite
All Implemented Interfaces:
HistoricalIndexLookupStrategy

public class HistoricalIndexLookupStrategyComposite extends Object implements HistoricalIndexLookupStrategy
  • Field Details

  • Constructor Details

    • HistoricalIndexLookupStrategyComposite

      public HistoricalIndexLookupStrategyComposite()
  • Method Details

    • lookup

      public Iterator<EventBean> lookup(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context)
      Description copied from interface: HistoricalIndexLookupStrategy
      Look up into the index, potentially using some of the properties in the lookup event, returning a partial or full result in respect to the index.
      Specified by:
      lookup in interface HistoricalIndexLookupStrategy
      Parameters:
      lookupEvent - provides properties to use as key values for indexes
      index - is the table providing the cache result set, potentially indexed by index fields
      context - context
      Returns:
      full set or partial index iterator
    • setLookupStream

      public void setLookupStream(int lookupStream)
    • setHashGetter

      public void setHashGetter(ExprEvaluator hashGetter)
    • setRangeProps

      public void setRangeProps(QueryGraphValueEntryRange[] rangeProps)
    • setChain

      public void setChain(CompositeIndexQuery chain)
    • init

      public void init()