/** * Return an iteration over the sequence */ /*@NotNull*/ public SequenceIterator<?> iterate(XPathContext context) throws XPathException { IntegerValue av1 = (IntegerValue) getLhsExpression().evaluateItem(context); IntegerValue av2 = (IntegerValue) getRhsExpression().evaluateItem(context); return RangeIterator.makeRangeIterator(av1, av2); }
/** * Return an iteration over the sequence */ /*@NotNull*/ public SequenceIterator<?> iterate(XPathContext context) throws XPathException { IntegerValue av1 = (IntegerValue) getLhsExpression().evaluateItem(context); IntegerValue av2 = (IntegerValue) getRhsExpression().evaluateItem(context); return RangeIterator.makeRangeIterator(av1, av2); }