Interface AccessorListMethods<E>
- All Superinterfaces:
Collection<E>, Iterable<E>, List<E>, SequencedCollection<E>
- All Known Subinterfaces:
UnmodifiableByDefaultList<E>, UnmodifiableByDefaultLiveList<E>
- All Known Implementing Classes:
DynamicallyMappedList, LiveArrayList, LiveListBase, MappedList, MemoizationListImpl, MemoizationListImpl.MemoizedView, ValAsList
Plain boilerplate, because java.util.List does not have default methods.
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault booleancontainsAll(Collection<?> c) default intdefault booleanisEmpty()iterator()default intdefault ListIterator<E> default ListIterator<E> listIterator(int index) subList(int fromIndex, int toIndex) default Object[]toArray()default <T> T[]toArray(T[] a) Methods inherited from interface Collection
parallelStream, removeIf, stream, toArray
-
Method Details
-
isEmpty
-
indexOf
-
lastIndexOf
- Specified by:
lastIndexOfin interfaceList<E>
-
contains
-
containsAll
- Specified by:
containsAllin interfaceCollection<E>- Specified by:
containsAllin interfaceList<E>
-
iterator
-
listIterator
- Specified by:
listIteratorin interfaceList<E>
-
listIterator
- Specified by:
listIteratorin interfaceList<E>
-
subList
-
toArray
-
toArray
-