public final class TransformingListIterator<InternalV,ExternalV> extends TransformingIterator<InternalV,ExternalV> implements java.util.ListIterator<ExternalV>
internalIterator, readTransformation| Constructor and Description |
|---|
TransformingListIterator(java.util.ListIterator<InternalV> internalIterator,
java.util.function.Function<? super InternalV,? extends ExternalV> readTransformation,
java.util.function.Function<? super ExternalV,? extends InternalV> writeTransformation) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(ExternalV externalV) |
boolean |
hasPrevious() |
int |
nextIndex() |
ExternalV |
previous() |
int |
previousIndex() |
void |
set(ExternalV externalV) |
equals, forEachRemaining, hashCode, hasNext, next, remove, toStringpublic boolean hasPrevious()
hasPrevious in interface java.util.ListIterator<ExternalV>public ExternalV previous()
previous in interface java.util.ListIterator<ExternalV>public int nextIndex()
nextIndex in interface java.util.ListIterator<ExternalV>public int previousIndex()
previousIndex in interface java.util.ListIterator<ExternalV>public void set(ExternalV externalV)
set in interface java.util.ListIterator<ExternalV>