public SequenceIterator getAnother() { return new SingleNodeIterator(item); }
public SequenceIterator getReverseIterator() { return new SingleNodeIterator(item); }
public SequenceIterator getAnother() { return new SingleNodeIterator(item); }
public SequenceIterator getReverseIterator() { return new SingleNodeIterator(item); }
/** * Factory method. * @param item the item to iterate over * @return a SingletonIterator over the supplied item, or an EmptyIterator * if the supplied item is null. */ public static AxisIterator makeIterator(NodeInfo item) { if (item==null) { return EmptyIterator.getInstance(); } else { return new SingleNodeIterator(item); } }
/** * Factory method. * @param item the item to iterate over * @return a SingletonIterator over the supplied item, or an EmptyIterator * if the supplied item is null. */ public static AxisIterator makeIterator(NodeInfo item) { if (item==null) { return EmptyIterator.getInstance(); } else { return new SingleNodeIterator(item); } }