public abstract class CompositeAccessStrategyRangeBase
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class |
coercionType |
protected ExprEvaluator |
end |
protected boolean |
includeEnd |
protected boolean |
includeStart |
protected ExprEvaluator |
start |
Modifier | Constructor and Description |
---|---|
protected |
CompositeAccessStrategyRangeBase(boolean isNWOnTrigger,
int lookupStream,
int numStreams,
ExprEvaluator start,
boolean includeStart,
ExprEvaluator end,
boolean includeEnd,
java.lang.Class coercionType) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
evaluateLookupEnd(EventBean theEvent,
ExprEvaluatorContext context) |
java.lang.Object |
evaluateLookupStart(EventBean theEvent,
ExprEvaluatorContext context) |
java.lang.Object |
evaluatePerStreamEnd(EventBean[] eventPerStream,
ExprEvaluatorContext context) |
java.lang.Object |
evaluatePerStreamStart(EventBean[] eventPerStream,
ExprEvaluatorContext context) |
protected final ExprEvaluator start
protected final boolean includeStart
protected final ExprEvaluator end
protected final boolean includeEnd
protected final java.lang.Class coercionType
protected CompositeAccessStrategyRangeBase(boolean isNWOnTrigger, int lookupStream, int numStreams, ExprEvaluator start, boolean includeStart, ExprEvaluator end, boolean includeEnd, java.lang.Class coercionType)
public java.lang.Object evaluateLookupStart(EventBean theEvent, ExprEvaluatorContext context)
public java.lang.Object evaluateLookupEnd(EventBean theEvent, ExprEvaluatorContext context)
public java.lang.Object evaluatePerStreamStart(EventBean[] eventPerStream, ExprEvaluatorContext context)
public java.lang.Object evaluatePerStreamEnd(EventBean[] eventPerStream, ExprEvaluatorContext context)