protected internal override bool FetchNext() { if (_hasFirstValue) { _hasFirstValue = false; return(Next(_firstValue)); } return(_actual.hasNext() && Next(_actual.next())); }
protected internal override bool FetchNext() { while (Source.hasNext()) { long testItem = Source.next(); if (Test(testItem)) { return(Next(testItem)); } } return(false); }
public override long Next() { return(Delegate.next()); }
public VALUE next() { return(_outerInstance.map.get(iterator.next())); }