Top Methods
org.reactfx.collection

public Interface QuasiListModification<E>

Additional top-level class in compilation unit: QuasiListModificationImpl.

extends ListModificationLike<E>
Known Direct Implementers
org.reactfx.collection.QuasiListModificationImpl
Imports
java.util.ArrayList, .Collections, .List, javafx.collections.ListChangeListener.Change, .ObservableList

Method Summary

Modifier and TypeMethod and Description
public default QuasiListChange<E>
public static <E> QuasiListModification<E>
create(int position, List<? extends E> removed, int addedSize)

public static <E, F extends E> QuasiListModification<E>
public static <E> ListModification<E>
instantiate(QuasiListModification<? extends E> template, ObservableList<E> list)

public default ListModification<E>
public static <E> MaterializedListModification<E>
materialize(QuasiListModification<? extends E> template, ObservableList<E> list)

public default MaterializedListModification<E>
Inherited from org.reactfx.collection.ListModificationLike:
getAddedSizegetFromgetRemovedgetRemovedSizegetTo

Method Detail

asListChangeback to summary
public default QuasiListChange<E> asListChange()
createback to summary
public static <E> QuasiListModification<E> create(int position, List<? extends E> removed, int addedSize)
fromCurrentStateOfback to summary
public static <E, F extends E> QuasiListModification<E> fromCurrentStateOf(ListChangeListener.Change<F> ch)
instantiateback to summary
public static <E> ListModification<E> instantiate(QuasiListModification<? extends E> template, ObservableList<E> list)
instantiateback to summary
public default ListModification<E> instantiate(ObservableList<E> list)
materializeback to summary
public static <E> MaterializedListModification<E> materialize(QuasiListModification<? extends E> template, ObservableList<E> list)
materializeback to summary
public default MaterializedListModification<E> materialize(ObservableList<E> list)