public class SortedAccessStrategyRange extends SortedAccessStrategyRangeBase implements SortedAccessStrategy
end, includeEnd, includeStart, start
Constructor and Description |
---|
SortedAccessStrategyRange(boolean isNWOnTrigger,
int lookupStream,
int numStreams,
ExprEvaluator start,
boolean includeStart,
ExprEvaluator end,
boolean includeEnd,
boolean allowRangeReversal) |
Modifier and Type | Method and Description |
---|---|
Collection<EventBean> |
lookup(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
Set<EventBean> |
lookup(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context) |
Collection<EventBean> |
lookupCollectKeys(EventBean[] eventsPerStream,
PropertySortedEventTable index,
ExprEvaluatorContext context,
ArrayList<Object> keys) |
Set<EventBean> |
lookupCollectKeys(EventBean theEvent,
PropertySortedEventTable index,
ExprEvaluatorContext context,
ArrayList<Object> keys) |
evaluateLookupEnd, evaluateLookupStart, evaluatePerStreamEnd, evaluatePerStreamStart, toQueryPlan
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toQueryPlan
public SortedAccessStrategyRange(boolean isNWOnTrigger, int lookupStream, int numStreams, ExprEvaluator start, boolean includeStart, ExprEvaluator end, boolean includeEnd, boolean allowRangeReversal)
public Set<EventBean> lookup(EventBean theEvent, PropertySortedEventTable index, ExprEvaluatorContext context)
lookup
in interface SortedAccessStrategy
public Set<EventBean> lookupCollectKeys(EventBean theEvent, PropertySortedEventTable index, ExprEvaluatorContext context, ArrayList<Object> keys)
lookupCollectKeys
in interface SortedAccessStrategy
public Collection<EventBean> lookup(EventBean[] eventsPerStream, PropertySortedEventTable index, ExprEvaluatorContext context)
lookup
in interface SortedAccessStrategy
public Collection<EventBean> lookupCollectKeys(EventBean[] eventsPerStream, PropertySortedEventTable index, ExprEvaluatorContext context, ArrayList<Object> keys)
lookupCollectKeys
in interface SortedAccessStrategy