Class MappedList<E,F>

java.lang.Object
org.reactfx.ObservableBase<LiveList.Observer<? super F,?>,QuasiListChange<? extends F>>
org.reactfx.collection.LiveListBase<F>
org.reactfx.collection.MappedList<E,F>
All Implemented Interfaces:
Iterable<F>, Collection<F>, List<F>, SequencedCollection<F>, javafx.beans.Observable, javafx.collections.ObservableList<F>, AccessorListMethods<F>, LiveList<F>, ProperLiveList<F>, UnmodifiableByDefaultList<F>, UnmodifiableByDefaultLiveList<F>, Observable<LiveList.Observer<? super F,?>>, ProperObservable<LiveList.Observer<? super F,?>,QuasiListChange<? extends F>>

class MappedList<E,F> extends LiveListBase<F> implements UnmodifiableByDefaultLiveList<F>
  • Field Details

    • source

      private final javafx.collections.ObservableList<? extends E> source
    • mapper

      private final Function<? super E,? extends F> mapper
  • Constructor Details

    • MappedList

      public MappedList(javafx.collections.ObservableList<? extends E> source, Function<? super E,? extends F> mapper)
  • Method Details