else {
strategy = new CompositeAccessStrategyRangeInverted(isNWOnTrigger, lookupStream, numStreams, start, includeStart, end, includeEnd, coercionType);
}
}
else {
QueryGraphValueEntryRangeRelOp relOp = (QueryGraphValueEntryRangeRelOp) rangeProp;
ExprEvaluator key = relOp.getExpression().getExprEvaluator();
expressionTexts.add(ExprNodeUtility.toExpressionStringMinPrecedence(relOp.getExpression()));
if (rangeProp.getType() == QueryGraphRangeEnum.GREATER_OR_EQUAL) {
strategy = new CompositeAccessStrategyGE(isNWOnTrigger, lookupStream, numStreams, key, coercionType);
}
else if (rangeProp.getType() == QueryGraphRangeEnum.GREATER) {
strategy = new CompositeAccessStrategyGT(isNWOnTrigger, lookupStream, numStreams, key, coercionType);