Package org.reactfx.collection
Interface QuasiListChange<E>
-
- All Superinterfaces:
AbstractListModificationSequence<E,QuasiListModification<? extends E>>,java.lang.Iterable<QuasiListModification<? extends E>>,ListModificationSequence<E>
- All Known Implementing Classes:
QuasiListChangeImpl
public interface QuasiListChange<E> extends ListModificationSequence<E>
-
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default QuasiListChange<E>asListChange()May be destructive for this object.default ListChangeAccumulator<E>asListChangeAccumulator()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
-
-
-
-
Method Detail
-
asListChange
default QuasiListChange<E> 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
default ListChangeAccumulator<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
static <E> QuasiListChange<E> safeCast(QuasiListChange<? extends E> mod)
-
from
static <E> QuasiListChange<E> from(javafx.collections.ListChangeListener.Change<? extends E> ch)
-
instantiate
static <E> ListChange<E> instantiate(QuasiListChange<? extends E> change, javafx.collections.ObservableList<E> list)
-
-