public abstract class AbstractBooleanBigListIterator extends AbstractBooleanBidirectionalIterator implements BooleanBigListIterator
This implementation provides (deprecated) implementations of
ListIterator.previousIndex() and ListIterator.nextIndex()
that just invoke the corresponding BigListIterator methods.
ListIterator,
BigListIterator| Modifier and Type | Method and Description |
|---|---|
void |
add(boolean k)
This method just throws an
UnsupportedOperationException. |
void |
add(Boolean ok)
Delegates to the corresponding type-specific method.
|
long |
back(long n)
This method just iterates the type-specific version of
AbstractBooleanBidirectionalIterator.previous() for at most n times, stopping if
BidirectionalIterator.hasPrevious() becomes false. |
void |
set(boolean k)
This method just throws an
UnsupportedOperationException. |
void |
set(Boolean ok)
Delegates to the corresponding type-specific method.
|
long |
skip(long n)
This method just iterates the type-specific version of
next() for
at most n times, stopping if Iterator.hasNext() becomes
false. |
back, previous, previousBooleannext, nextBoolean, remove, skipequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitback, previousBooleannextBoolean, skipskiphasPrevious, previousforEachRemaining, hasNext, next, removenextIndex, previousIndexpublic void set(Boolean ok)
set in interface BooleanBigListIteratorpublic void add(Boolean ok)
add in interface BooleanBigListIteratorpublic void set(boolean k)
UnsupportedOperationException.set in interface BooleanBigListIteratorpublic void add(boolean k)
UnsupportedOperationException.add in interface BooleanBigListIteratorpublic long skip(long n)
next() for
at most n times, stopping if Iterator.hasNext() becomes
false.skip in interface BigListIterator<Boolean>n - the number of elements to skip.public long back(long n)
AbstractBooleanBidirectionalIterator.previous() for at most n times, stopping if
BidirectionalIterator.hasPrevious() becomes false.