Class MutableMappedList<I,​O>

  • All Implemented Interfaces:
    Iterable<O>, Collection<O>, List<O>, javafx.beans.Observable, javafx.collections.ObservableList<O>, DefaultMutableLiveList<O>, org.reactfx.collection.LiveList<O>, org.reactfx.collection.ProperLiveList<O>, org.reactfx.Observable<org.reactfx.collection.LiveList.Observer<? super O,​?>>, org.reactfx.ProperObservable<org.reactfx.collection.LiveList.Observer<? super O,​?>,​org.reactfx.collection.QuasiListChange<? extends O>>

    public class MutableMappedList<I,​O>
    extends org.reactfx.collection.LiveListBase<O>
    implements DefaultMutableLiveList<O>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.reactfx.collection.LiveList

        org.reactfx.collection.LiveList.Observer<E extends Object,​O extends Object>, org.reactfx.collection.LiveList.QuasiChangeObserver<E extends Object>, org.reactfx.collection.LiveList.QuasiModificationObserver<E extends Object>
    • Method Summary

      All Methods Instance Methods Concrete Methods Default Methods 
      Modifier and Type Method Description
      void add​(int index, O element)  
      boolean add​(O o)  
      boolean addAll​(int index, Collection<? extends O> c)  
      boolean addAll​(Collection<? extends O> c)  
      void clear()  
      default boolean contains​(Object arg0)  
      default boolean containsAll​(Collection<?> arg0)  
      O get​(int index)  
      default int indexOf​(Object arg0)  
      default boolean isEmpty()  
      default Iterator<E> iterator()  
      default int lastIndexOf​(Object arg0)  
      default ListIterator<E> listIterator()  
      default ListIterator<E> listIterator​(int arg0)  
      protected org.reactfx.Subscription observeInputs()  
      O remove​(int index)  
      void remove​(int from, int to)  
      boolean remove​(Object o)  
      boolean removeAll​(Collection<?> c)  
      boolean retainAll​(Collection<?> c)  
      O set​(int index, O element)  
      boolean setAll​(Collection<? extends O> col)  
      int size()  
      default List<E> subList​(int arg0, int arg1)  
      default Object[] toArray()  
      default <T extends Object>
      T[]
      toArray​(T[] arg0)  
      • Methods inherited from class org.reactfx.ObservableBase

        addObserver, enqueueNotifications, equals, forEachObserver, getObserverCount, hashCode, isObservingInputs, newObserver, notifyObservers, notifyObservers, observe, removeObserver, toString
      • Methods inherited from interface org.reactfx.collection.LiveList

        addChangeObserver, addListener, addListener, addModificationObserver, addQuasiChangeObserver, addQuasiModificationObserver, changes, collapse, collapseDynamic, map, mapDynamic, memoize, modifications, observeChanges, observeModifications, observeQuasiChanges, observeQuasiModifications, pin, quasiChanges, quasiModifications, reduce, reduceRange, removeChangeObserver, removeListener, removeListener, removeModificationObserver, removeQuasiChangeObserver, removeQuasiModificationObserver, sizeProperty, suspendable
      • Methods inherited from interface org.reactfx.Observable

        addObserver, observe, removeObserver
      • Methods inherited from interface javafx.collections.ObservableList

        filtered, sorted, sorted
      • Methods inherited from interface org.reactfx.collection.ProperLiveList

        contentReplacement, defaultEquals, defaultHashCode, defaultNotificationAccumulator, defaultToString, fireContentReplacement, fireElemInsertion, fireElemRemoval, fireElemReplacement, fireModification, fireRangeInsertion, fireRemoveRange
      • Methods inherited from interface org.reactfx.ProperObservable

        notifyObservers