Package org.reactfx.collection
Interface UnmodifiableByDefaultLiveList<E>
- All Superinterfaces:
AccessorListMethods<E>,Collection<E>,Iterable<E>,List<E>,javafx.beans.Observable,javafx.collections.ObservableList<E>,SequencedCollection<E>,UnmodifiableByDefaultList<E>
- All Known Implementing Classes:
DynamicallyMappedList,MappedList,MemoizationListImpl,MemoizationListImpl.MemoizedView,ValAsList
public interface UnmodifiableByDefaultLiveList<E>
extends javafx.collections.ObservableList<E>, UnmodifiableByDefaultList<E>
Trait to be mixed into implementations of unmodifiable
LiveLists.
Provides default implementations of mutating list methods.-
Method Summary
Methods inherited from interface org.reactfx.collection.AccessorListMethods
contains, containsAll, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, subList, toArray, toArrayMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addFirst, addLast, equals, get, getFirst, getLast, hashCode, removeFirst, removeLast, replaceAll, reversed, size, sort, spliteratorMethods inherited from interface javafx.beans.Observable
addListener, removeListenerMethods inherited from interface javafx.collections.ObservableList
addListener, filtered, removeListener, sorted, sorted
-
Method Details
-
addAll
- Specified by:
addAllin interfacejavafx.collections.ObservableList<E>
-
remove
default void remove(int from, int to) - Specified by:
removein interfacejavafx.collections.ObservableList<E>
-
removeAll
- Specified by:
removeAllin interfacejavafx.collections.ObservableList<E>
-
retainAll
- Specified by:
retainAllin interfacejavafx.collections.ObservableList<E>
-
setAll
- Specified by:
setAllin interfacejavafx.collections.ObservableList<E>
-
setAll
- Specified by:
setAllin interfacejavafx.collections.ObservableList<E>
-