Interface ListObservable<E>

Type Parameters:
E - element type
All Superinterfaces:
CollectionObservable<E,List<E>>, Observable<List<E>>

@AvailableSince("0.0.39") public interface ListObservable<E> extends CollectionObservable<E,List<E>>
Represents an observable containing multiple values
See Also:
  • Method Details

    • add

      void add(int index, E element)
      Add an element at specified index
      Parameters:
      index - index
      element - element
      See Also:
    • remove

      E remove(int index)
      Remove an element at specified index
      Parameters:
      index - index
      Returns:
      removed element
      See Also:
    • sort

      void sort(Comparator<? super E> comparator)
      Sort list elements by given comparator
      Parameters:
      comparator - comparator
      See Also: