java.lang.Object
swim.structure.collections.ValueIterable<T>
swim.structure.collections.ValueCollection<T>
swim.structure.collections.ValueList<T>
swim.structure.collections.ValueKeyedList<T>
- All Implemented Interfaces:
Iterable<T>,Collection<T>,List<T>,swim.util.KeyedList<T>
-
Field Summary
Fields inherited from class swim.structure.collections.ValueIterable
inner, valueForm -
Constructor Summary
ConstructorsConstructorDescriptionValueKeyedList(swim.util.KeyedList<? extends Value> inner, Form<T> valueForm) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleangetEntry(int index) swim.util.KeyedList<Value>inner()voidmove(int fromIndex, int toIndex) void<T2> ValueKeyedList<T2>valueClass(Class<T2> valueClass) <T2> ValueKeyedList<T2>Methods inherited from class swim.structure.collections.ValueList
add, addAll, equals, get, hashCode, indexOf, lastIndexOf, listIterator, listIterator, remove, set, subListMethods inherited from class swim.structure.collections.ValueCollection
add, addAll, clear, contains, containsAll, isEmpty, remove, removeAll, retainAll, size, toArray, toArray, toStringMethods inherited from class swim.structure.collections.ValueIterable
iterator, valueFormMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
Constructor Details
-
ValueKeyedList
-
-
Method Details
-
inner
-
valueForm
-
valueClass
- Overrides:
valueClassin classValueList<T>
-
get
- Specified by:
getin interfaceswim.util.KeyedList<T>
-
getEntry
- Specified by:
getEntryin interfaceswim.util.KeyedList<T>
-
getEntry
- Specified by:
getEntryin interfaceswim.util.KeyedList<T>
-
set
- Specified by:
setin interfaceswim.util.KeyedList<T>
-
add
- Specified by:
addin interfaceswim.util.KeyedList<T>
-
add
- Specified by:
addin interfaceswim.util.KeyedList<T>
-
remove
- Specified by:
removein interfaceswim.util.KeyedList<T>
-
move
public void move(int fromIndex, int toIndex) - Specified by:
movein interfaceswim.util.KeyedList<T>
-
move
- Specified by:
movein interfaceswim.util.KeyedList<T>
-
keyIterator
- Specified by:
keyIteratorin interfaceswim.util.KeyedList<T>
-
entryIterator
- Specified by:
entryIteratorin interfaceswim.util.KeyedList<T>
-