インタフェース Observable<T>

型パラメータ:
T - Type
既知のサブインタフェースのリスト:
BooleanCompution, BooleanObservable, BooleanProperty, CollectionCompution<E,​T>, CollectionObservable<E,​T>, CollectionProperty<E,​T>, ComparativeCompution, Compution<T>, DoubleCompution, DoubleProperty, FloatCompution, FloatProperty, IntegerCompution, IntegerProperty, ListCompution<E>, ListObservable<E>, ListProperty<E>, LogicalCompution, LongCompution, LongProperty, MapObservable<K,​V>, MapProperty<K,​V>, NumberCompution, NumberObservable<T>, NumberProperty<T>, ObjectCompution<T>, ObjectObservable<T>, ObjectProperty<T>, Property<T>, SetCompution<E>, SetObservable<E>, SetProperty<E>, StringCompution, StringObservable, StringProperty, TimeoutObservable, TimeoutProperty

public interface Observable<T>
Super Observer interface.
  • メソッドの詳細

    • addChangeListener

      boolean addChangeListener​(ChangeListener<? super T> l)
      Add change-listener.
      パラメータ:
      l - listener
      戻り値:
      true if add success.
      関連項目:
      removeChangeListener(ChangeListener)
    • removeChangeListener

      boolean removeChangeListener​(ChangeListener<? super T> l)
      Remove change-listener.
      パラメータ:
      l - listener
      戻り値:
      true if remove success.
      関連項目:
      addChangeListener(ChangeListener)
    • computeToString

      default StringObservable computeToString()
      Returns StringCompution instance of #toString.
      戻り値:
      StringCompution instance of #toString
      関連項目:
      Object.toString()