public class HistoricalIndexLookupStrategyComposite extends Object implements HistoricalIndexLookupStrategy
Constructor and Description |
---|
HistoricalIndexLookupStrategyComposite() |
Modifier and Type | Method and Description |
---|---|
void |
init() |
Iterator<EventBean> |
lookup(EventBean lookupEvent,
EventTable[] index,
ExprEvaluatorContext context)
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.
|
void |
setChain(CompositeIndexQuery chain) |
void |
setHashGetter(ExprEvaluator hashGetter) |
void |
setLookupStream(int lookupStream) |
void |
setRangeProps(QueryGraphValueEntryRange[] rangeProps) |
public HistoricalIndexLookupStrategyComposite()
public Iterator<EventBean> lookup(EventBean lookupEvent, EventTable[] index, ExprEvaluatorContext context)
HistoricalIndexLookupStrategy
lookup
in interface HistoricalIndexLookupStrategy
lookupEvent
- provides properties to use as key values for indexesindex
- is the table providing the cache result set, potentially indexed by index fieldscontext
- contextpublic void setLookupStream(int lookupStream)
public void setHashGetter(ExprEvaluator hashGetter)
public void setRangeProps(QueryGraphValueEntryRange[] rangeProps)
public void setChain(CompositeIndexQuery chain)
public void init()
Copyright © 2005–2018. All rights reserved.