Packages

c

org.sphix

ConvertedVar

class ConvertedVar[A, B] extends Var[A] with LazyVal[A]

Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ConvertedVar
  2. LazyVal
  3. FirableVal
  4. ValImpl
  5. ObservableImpl
  6. Var
  7. Property
  8. WritableValue
  9. ReadOnlyProperty
  10. Val
  11. ObservableValue
  12. Observable
  13. Observable
  14. AnyRef
  15. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ConvertedVar(remote: Property[B], converter: FullConverter[B, A])

Type Members

  1. case class BidirBinding[+B](property: Property[B], converter: FullConverter[A, B], listener: ChangeListener[B]) extends Product with Serializable
    Attributes
    protected
    Definition Classes
    Var

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. def <-=(ov: ObservableValue[Option[A]]): Unit
    Definition Classes
    Var
  4. def <=!=>(that: Property[_]): Unit
    Definition Classes
    Var
  5. def <==(ov: ObservableValue[A]): Unit
    Definition Classes
    Var
  6. def <==>(that: Property[A]): Unit
    Definition Classes
    Var
  7. def <=~[B](holder: ConverterHolder[A, B]): Unit
    Definition Classes
    Var
  8. def <=~=>[B](that: Property[B])(implicit converter: FullConverter[A, B]): Unit
    Definition Classes
    Var
  9. def <~=: Nothing
    Definition Classes
    Var
  10. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def addListener(listener: ChangeListener[_ >: A]): Unit
    Definition Classes
    ValImpl
  12. def addListener(listener: InvalidationListener): Unit
    Definition Classes
    ObservableImpl
  13. def apply(): A
    Definition Classes
    Val
  14. def apply[A, B](f: (ConvertedVar.this.type) => A)(implicit applier: Applier[A, ConvertedVar.this.type, B]): B
    Definition Classes
    Observable
  15. def as[B](implicit f: (A) => B): Func[B]
    Definition Classes
    Val
  16. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  17. def atomic[U](proc: => U): Unit
    Definition Classes
    FirableVal
  18. lazy val bidirBoundTo: ListBuffer[BidirBinding[Any]]
    Attributes
    protected
    Definition Classes
    Var
  19. lazy val bidirListener: ChangeListener[A]
    Attributes
    protected
  20. def bind(that: ObservableValue[_ <: A]): Unit
    Definition Classes
    ConvertedVar → Property
  21. def bindBidirectional(that: Property[A]): Unit
    Definition Classes
    ConvertedVar → Property
  22. def bindBidirectionalWithConverter[B](that: Property[B], converter: FullConverter[A, B]): Unit
    Definition Classes
    Var
  23. lazy val changeListeners: ListBuffer[ChangeListener[_ >: A]]
    Attributes
    protected
    Definition Classes
    ValImpl
  24. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  25. def compute: A
    Attributes
    protected
    Definition Classes
    ConvertedVar → LazyVal
  26. def convert[B](implicit converter: FullConverter[A, B]): Var[B]
    Definition Classes
    Var
  27. def currentValue: A
    Attributes
    protected
    Definition Classes
    LazyVal → FirableVal
  28. def delay(millis: Long): DelayedVal[A]
    Definition Classes
    Val
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  31. def filter(p: (A) => Boolean): Func[Option[A]]
    Definition Classes
    Val
  32. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  33. def fire(): Unit
    Definition Classes
    FirableVal
  34. def flatten[B](implicit ev: <:<[A, ObservableValue[B]]): Val[B]
    Definition Classes
    Val
  35. def getBean(): AnyRef
    Definition Classes
    ConvertedVar → ReadOnlyProperty
  36. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  37. def getName(): String
    Definition Classes
    ConvertedVar → ReadOnlyProperty
  38. def getRemote: A
  39. def getValue(): A
    Definition Classes
    LazyVal → ObservableValue
  40. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  41. def invalidate(o: javafx.beans.Observable): Unit
    Definition Classes
    ConvertedVar → LazyVal
  42. lazy val invalidationListeners: ListBuffer[InvalidationListener]
    Attributes
    protected
    Definition Classes
    ObservableImpl
  43. def isBound(): Boolean
    Definition Classes
    ConvertedVar → Property
  44. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  45. lazy val lazyListener: InvalidationListener
    Attributes
    protected
    Definition Classes
    LazyVal
  46. def map[B](f: (A) => B): Func[B]
    Definition Classes
    Val
  47. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  48. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  49. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  50. def observe[U](f: => U): InvalidationObserver[U]
    Definition Classes
    Observable
  51. def observeOnce[U](f: => U): Observer
    Definition Classes
    Observable
  52. def on[U](value: A)(f: => U): ChangeObserver[A, Any]
    Definition Classes
    Val
  53. def onChange[U](f: (ObservableValue[_ <: A], A, A) => U): ChangeObserver[A, U]
    Definition Classes
    Val
  54. def onChangeOnce[U](f: (ObservableValue[_ <: A], A, A) => U): Observer
    Definition Classes
    Val
  55. def onInvalidate[U](f: (javafx.beans.Observable) => U): InvalidationObserver[U]
    Definition Classes
    Observable
  56. def onInvalidateOnce[U](f: (javafx.beans.Observable) => U): Observer
    Definition Classes
    Observable
  57. def onOnce[U](value: A)(f: => U): Observer
    Definition Classes
    Val
  58. def onValue[U](f: (A) => U): ChangeObserver[A, U]
    Definition Classes
    Val
  59. def onValueOnce[U](f: (A) => U): Observer
    Definition Classes
    Val
  60. def removeListener(listener: ChangeListener[_ >: A]): Unit
    Definition Classes
    ValImpl
  61. def removeListener(listener: InvalidationListener): Unit
    Definition Classes
    ObservableImpl
  62. def setValue(newValue: A): Unit
    Definition Classes
    ConvertedVar → WritableValue
  63. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  64. def toString(): String
    Definition Classes
    Var → Val → AnyRef → Any
  65. def unbind(): Unit
    Definition Classes
    ConvertedVar → Property
  66. def unbindBidirectional(that: Property[A]): Unit
    Definition Classes
    ConvertedVar → Property
  67. def unbindBidirectionalAny(that: Property[_]): Unit
    Definition Classes
    Var
  68. def update(newValue: A): Unit
    Definition Classes
    Var
  69. var updating: Boolean
    Attributes
    protected
    Definition Classes
    Var
  70. val valid: Boolean
    Attributes
    protected
    Definition Classes
    LazyVal
  71. val value: A
    Attributes
    protected
    Definition Classes
    LazyVal
  72. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  73. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  74. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  75. def write(a: A): Unit
    Attributes
    protected

Inherited from LazyVal[A]

Inherited from FirableVal[A]

Inherited from ValImpl[A]

Inherited from ObservableImpl

Inherited from Var[A]

Inherited from Property[A]

Inherited from WritableValue[A]

Inherited from ReadOnlyProperty[A]

Inherited from Val[A]

Inherited from ObservableValue[A]

Inherited from Observable

Inherited from AnyRef

Inherited from Any

Ungrouped