Package org.reactfx.collection
Interface QuasiListModification<E>
-
- All Superinterfaces:
ListModificationLike<E>
- All Known Implementing Classes:
QuasiListModificationImpl
public interface QuasiListModification<E> extends ListModificationLike<E>
-
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default QuasiListChange<E>
asListChange()
static <E> QuasiListModification<E>
create(int position, java.util.List<? extends E> removed, int addedSize)
static <E,F extends E>
QuasiListModification<E>fromCurrentStateOf(javafx.collections.ListChangeListener.Change<F> ch)
default ListModification<E>
instantiate(javafx.collections.ObservableList<E> list)
static <E> ListModification<E>
instantiate(QuasiListModification<? extends E> template, javafx.collections.ObservableList<E> list)
default MaterializedListModification<E>
materialize(javafx.collections.ObservableList<E> list)
static <E> MaterializedListModification<E>
materialize(QuasiListModification<? extends E> template, javafx.collections.ObservableList<E> list)
-
Methods inherited from interface org.reactfx.collection.ListModificationLike
getAddedSize, getFrom, getRemoved, getRemovedSize, getTo
-
-
-
-
Method Detail
-
create
static <E> QuasiListModification<E> create(int position, java.util.List<? extends E> removed, int addedSize)
-
fromCurrentStateOf
static <E,F extends E> QuasiListModification<E> fromCurrentStateOf(javafx.collections.ListChangeListener.Change<F> ch)
-
instantiate
static <E> ListModification<E> instantiate(QuasiListModification<? extends E> template, javafx.collections.ObservableList<E> list)
-
materialize
static <E> MaterializedListModification<E> materialize(QuasiListModification<? extends E> template, javafx.collections.ObservableList<E> list)
-
instantiate
default ListModification<E> instantiate(javafx.collections.ObservableList<E> list)
-
materialize
default MaterializedListModification<E> materialize(javafx.collections.ObservableList<E> list)
-
asListChange
default QuasiListChange<E> asListChange()
-
-