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, valueFormMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface swim.util.Cursor
add, hasNext, hasPrevious, head, isEmpty, load, next, nextIndex, nextIndexLong, previous, previousIndex, previousIndexLong, remove, set, skip, stepMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
ValueOrderedMapCursor
-
-
Method Details
-
inner
- Overrides:
innerin classValueEntryCursor<K,V>
-
keyForm
- Overrides:
keyFormin classValueEntryCursor<K,V>
-
keyClass
- Overrides:
keyClassin classValueEntryCursor<K,V>
-
valueForm
- Overrides:
valueFormin classValueEntryCursor<K,V>
-
valueClass
- Overrides:
valueClassin classValueEntryCursor<K,V>
-
nextKey
- Specified by:
nextKeyin interfaceOrderedMapCursor<K,V>
-
previousKey
- Specified by:
previousKeyin interfaceOrderedMapCursor<K,V>
-