Package org.reactfx.collection
Interface UnmodifiableByDefaultLiveList<E>
-
- All Superinterfaces:
AccessorListMethods<E>,java.util.Collection<E>,java.lang.Iterable<E>,java.util.List<E>,javafx.beans.Observable,javafx.collections.ObservableList<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 unmodifiableLiveLists. Provides default implementations of mutating list methods.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default booleanaddAll(E... elems)default voidremove(int from, int to)default booleanremoveAll(E... elems)default booleanretainAll(E... elems)default booleansetAll(E... elems)default booleansetAll(java.util.Collection<? extends E> elems)-
Methods inherited from interface org.reactfx.collection.AccessorListMethods
contains, containsAll, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, subList, toArray, toArray
-
Methods inherited from interface java.util.List
equals, get, hashCode, replaceAll, size, sort, spliterator
-
-
-
-
Method Detail
-
addAll
default boolean addAll(E... elems)
- Specified by:
addAllin interfacejavafx.collections.ObservableList<E>
-
remove
default void remove(int from, int to)- Specified by:
removein interfacejavafx.collections.ObservableList<E>
-
removeAll
default boolean removeAll(E... elems)
- Specified by:
removeAllin interfacejavafx.collections.ObservableList<E>
-
retainAll
default boolean retainAll(E... elems)
- Specified by:
retainAllin interfacejavafx.collections.ObservableList<E>
-
setAll
default boolean setAll(E... elems)
- Specified by:
setAllin interfacejavafx.collections.ObservableList<E>
-
-