Interface QuasiListChange<E>
- All Superinterfaces:
Iterable<QuasiListModification<? extends E>>, ListModificationSequence<E>
-
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) default intList<? extends QuasiListModification<? extends E>> static <E> ListChange<E> instantiate(QuasiListChange<? extends E> change, javafx.collections.ObservableList<E> list) default Iterator<QuasiListModification<? extends E>> iterator()static <E> QuasiListChange<E> safeCast(QuasiListChange<? extends E> mod) Methods inherited from interface Iterable
forEach, spliterator
-
Method Details
-
asListChange
Description copied from interface:ListModificationSequenceMay 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:
asListChangein interfaceListModificationSequence<E>
-
asListChangeAccumulator
Description copied from interface:ListModificationSequenceMay 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:
asListChangeAccumulatorin interfaceListModificationSequence<E>
-
safeCast
-
from
-
instantiate
static <E> ListChange<E> instantiate(QuasiListChange<? extends E> change, javafx.collections.ObservableList<E> list) -
getModifications
List<? extends QuasiListModification<? extends E>> getModifications() -
iterator
-
getModificationCount
default int getModificationCount()
-