public abstract class SortedAccessStrategyRangeBase extends Object
Modifier and Type | Field and Description |
---|---|
protected ExprEvaluator |
end |
protected boolean |
includeEnd |
protected boolean |
includeStart |
protected ExprEvaluator |
start |
Modifier | Constructor and Description |
---|---|
protected |
SortedAccessStrategyRangeBase(boolean isNWOnTrigger,
int lookupStream,
int numStreams,
ExprEvaluator start,
boolean includeStart,
ExprEvaluator end,
boolean includeEnd) |
Modifier and Type | Method and Description |
---|---|
Object |
evaluateLookupEnd(EventBean theEvent,
ExprEvaluatorContext context) |
Object |
evaluateLookupStart(EventBean theEvent,
ExprEvaluatorContext context) |
Object |
evaluatePerStreamEnd(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
Object |
evaluatePerStreamStart(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
String |
toQueryPlan() |
protected ExprEvaluator start
protected boolean includeStart
protected ExprEvaluator end
protected boolean includeEnd
protected SortedAccessStrategyRangeBase(boolean isNWOnTrigger, int lookupStream, int numStreams, ExprEvaluator start, boolean includeStart, ExprEvaluator end, boolean includeEnd)
public Object evaluateLookupStart(EventBean theEvent, ExprEvaluatorContext context)
public Object evaluateLookupEnd(EventBean theEvent, ExprEvaluatorContext context)
public Object evaluatePerStreamStart(EventBean[] eventsPerStream, ExprEvaluatorContext context)
public Object evaluatePerStreamEnd(EventBean[] eventsPerStream, ExprEvaluatorContext context)
public String toQueryPlan()