Package org.reactfx.collection
Interface QuasiListChange<E>
- All Superinterfaces:
AbstractListModificationSequence<E,
,QuasiListModification<? extends E>> Iterable<QuasiListModification<? extends E>>
,ListModificationSequence<E>
- All Known Implementing Classes:
QuasiListChangeImpl
-
Method Summary
Modifier and TypeMethodDescriptiondefault QuasiListChange
<E> May be destructive for this object.default ListChangeAccumulator
<E> May be destructive for this object.static <E> QuasiListChange
<E> from
(javafx.collections.ListChangeListener.Change<? extends E> ch) static <E> ListChange
<E> instantiate
(QuasiListChange<? extends E> change, javafx.collections.ObservableList<E> list) static <E> QuasiListChange
<E> safeCast
(QuasiListChange<? extends E> mod) Methods inherited from interface org.reactfx.collection.AbstractListModificationSequence
getModificationCount, getModifications, iterator
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
asListChange
Description copied from interface:ListModificationSequence
May be destructive for this object. Therefore, this object should not be used after the call to this method, unless stated otherwise by the implementing class/interface.- Specified by:
asListChange
in interfaceListModificationSequence<E>
-
asListChangeAccumulator
Description copied from interface:ListModificationSequence
May be destructive for this object. Therefore, this object should not be used after the call to this method, unless stated otherwise by the implementing class/interface.- Specified by:
asListChangeAccumulator
in interfaceListModificationSequence<E>
-
safeCast
-
from
-
instantiate
static <E> ListChange<E> instantiate(QuasiListChange<? extends E> change, javafx.collections.ObservableList<E> list)
-