java.lang.Object
swim.structure.collections.ValueEntryCursor<K,V>
swim.structure.collections.ValueOrderedMapCursor<K,V>
- All Implemented Interfaces:
Iterator<Map.Entry<K,
,V>> ListIterator<Map.Entry<K,
,V>> Cursor<Map.Entry<K,
,V>> OrderedMapCursor<K,
V>
public class ValueOrderedMapCursor<K,V>
extends ValueEntryCursor<K,V>
implements OrderedMapCursor<K,V>
-
Constructor Summary
ConstructorsConstructorDescriptionValueOrderedMapCursor
(OrderedMapCursor<? extends Value, ? extends Value> inner, Form<K> keyForm, Form<V> valueForm) -
Method Summary
Modifier and TypeMethodDescriptioninner()
<K2> ValueOrderedMapCursor<K2,
V> <K2> ValueOrderedMapCursor<K2,
V> nextKey()
<V2> ValueOrderedMapCursor<K,
V2> valueClass
(Class<V2> valueClass) <V2> ValueOrderedMapCursor<K,
V2> Methods inherited from class swim.structure.collections.ValueEntryCursor
add, hasNext, hasPrevious, head, isEmpty, keyForm, load, next, nextIndex, nextIndexLong, previous, previousIndex, previousIndexLong, remove, set, skip, step, valueForm
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface swim.util.Cursor
add, hasNext, hasPrevious, head, isEmpty, load, next, nextIndex, nextIndexLong, previous, previousIndex, previousIndexLong, remove, set, skip, step
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
ValueOrderedMapCursor
-
-
Method Details
-
inner
- Overrides:
inner
in classValueEntryCursor<K,
V>
-
keyForm
- Overrides:
keyForm
in classValueEntryCursor<K,
V>
-
keyClass
- Overrides:
keyClass
in classValueEntryCursor<K,
V>
-
valueForm
- Overrides:
valueForm
in classValueEntryCursor<K,
V>
-
valueClass
- Overrides:
valueClass
in classValueEntryCursor<K,
V>
-
nextKey
- Specified by:
nextKey
in interfaceOrderedMapCursor<K,
V>
-
previousKey
- Specified by:
previousKey
in interfaceOrderedMapCursor<K,
V>
-