org.sphix

package org.sphix

Members list

Concise view

Type members

Classlikes

trait Applier[A, O <: Observable, B]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
object Applier

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Applier.type
trait Applier2[A, O1 <: Observable, O2 <: Observable, B]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
object Applier2

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
class ChangeObserver[A, U](observableValues: Seq[ObservableValue[A]], f: (ObservableValue[_ <: A], A, A) => U) extends ChangeObserverLike[A]

Attributes

Graph
Supertypes
trait Observer
trait ChangeListener[A]
class Object
trait Matchable
class Any
abstract class ChangeObserverLike[A](observableValues: Seq[ObservableValue[A]]) extends ChangeListener[A] with Observer

Attributes

Graph
Supertypes
trait Observer
trait ChangeListener[A]
class Object
trait Matchable
class Any
Known subtypes
class ChangeObserver[A, U]
class ConstantVal[A](val getValue: A) extends Val[A] with ValImpl[A]

Attributes

Graph
Supertypes
trait ValImpl[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
Known subtypes
class ObservingVal[A]
class ConvertedVar[A, B](remote: Property[B], converter: FullConverter[B, A]) extends Var[A] with LazyVal[A]

Attributes

Graph
Supertypes
trait LazyVal[A]
trait FirableVal[A]
trait ValImpl[A]
class Var[A]
trait Property[A]
trait WritableValue[A]
trait ReadOnlyProperty[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
class DelayedVal[A](source: Val[A], delayTime0: Long, timeUnit: TimeUnit) extends LazyVal[A]

Attributes

Graph
Supertypes
trait LazyVal[A]
trait FirableVal[A]
trait ValImpl[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
trait FirableVal[A] extends Val[A] with ValImpl[A]

Attributes

Graph
Supertypes
trait ValImpl[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
Known subtypes
class FutureVal[A]
trait LazyVal[A]
class ConvertedVar[A, B]
class DelayedVal[A]
class Flattener[A]
class Func[A]
class Func1[B, A]
trait VarImpl[A]
class SimpleVar[A]
class ObservingVal[A]
class Flattener[A](outer: ObservableValue[ObservableValue[A]]) extends LazyVal[A]

Attributes

Graph
Supertypes
trait LazyVal[A]
trait FirableVal[A]
trait ValImpl[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
abstract class Func[A](val dependencies0: Observable*) extends LazyVal[A]

Attributes

Companion:
object
Graph
Supertypes
trait LazyVal[A]
trait FirableVal[A]
trait ValImpl[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
Known subtypes
class Func1[B, A]
object Func

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Func.type
class Func1[B, A](d1: ObservableValue[B], f: B => A) extends Func[A]

Attributes

Graph
Supertypes
class Func[A]
trait LazyVal[A]
trait FirableVal[A]
trait ValImpl[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
case class FutureVal[A](future: Future[A])(implicit executor: ExecutionContext) extends FirableVal[Option[Try[A]]] with ValImpl[Option[Try[A]]]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait FirableVal[Option[Try[A]]]
trait ValImpl[Option[Try[A]]]
class Val[Option[Try[A]]]
trait ObservableValue[Option[Try[A]]]
trait Observable
class Object
trait Matchable
class Any
class InvalidationObserver[U](observables: Seq[Observable], f: Observable => U) extends InvalidationObserverLike

Attributes

Graph
Supertypes
trait Observer
trait InvalidationListener
class Object
trait Matchable
class Any
abstract class InvalidationObserverLike(observables: Seq[Observable]) extends InvalidationListener with Observer

Attributes

Graph
Supertypes
trait Observer
trait InvalidationListener
class Object
trait Matchable
class Any
Known subtypes
trait LazyVal[A] extends FirableVal[A]

Attributes

Graph
Supertypes
trait FirableVal[A]
trait ValImpl[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
Known subtypes
class ConvertedVar[A, B]
class DelayedVal[A]
class Flattener[A]
class Func[A]
class Func1[B, A]
trait VarImpl[A]
class SimpleVar[A]
trait Observable extends Observable

Attributes

Companion:
object
Graph
Supertypes
trait Observable
class Object
trait Matchable
class Any
Known subtypes
trait ValProxy[A]
trait VarProxy[A]
class Val[A]
class ConstantVal[A]
class ObservingVal[A]
trait FirableVal[A]
class FutureVal[A]
trait LazyVal[A]
class ConvertedVar[A, B]
class DelayedVal[A]
class Flattener[A]
class Func[A]
class Func1[B, A]
trait VarImpl[A]
class SimpleVar[A]
class Var[A]
trait ObservableSeq[A]
class SeqFunc[A]
class ObservableSeq[A]
class FilteredSeq[A]
class SortedSeq[A]

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait ValImpl[A]
class ConstantVal[A]
class ObservingVal[A]
trait FirableVal[A]
class FutureVal[A]
trait LazyVal[A]
class ConvertedVar[A, B]
class DelayedVal[A]
class Flattener[A]
class Func[A]
class Func1[B, A]
trait VarImpl[A]
class SimpleVar[A]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Observable.type

Attributes

Graph
Supertypes
trait Observable
class Object
trait Matchable
class Any
Known subtypes
trait Observer

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ObservingVal[A](value: A, f: A => Observable) extends ConstantVal[A] with FirableVal[A]

Attributes

Graph
Supertypes
trait FirableVal[A]
class ConstantVal[A]
trait ValImpl[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
class SimpleVar[A](initValue: A, name: String, bean: AnyRef) extends Var[A] with VarImpl[A]

Attributes

Graph
Supertypes
trait VarImpl[A]
trait LazyVal[A]
trait FirableVal[A]
trait ValImpl[A]
class Var[A]
trait Property[A]
trait WritableValue[A]
trait ReadOnlyProperty[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
abstract class Val[A] extends Observable with ObservableValue[A]

Attributes

Companion:
object
Graph
Supertypes
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
Known subtypes
class ConstantVal[A]
class ObservingVal[A]
trait FirableVal[A]
class FutureVal[A]
trait LazyVal[A]
class ConvertedVar[A, B]
class DelayedVal[A]
class Flattener[A]
class Func[A]
class Func1[B, A]
trait VarImpl[A]
class SimpleVar[A]
trait ValProxy[A]
trait VarProxy[A]
class Var[A]
Self type
Val[A]
object Val

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Val.type
trait ValImpl[A] extends ObservableImpl

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConstantVal[A]
class ObservingVal[A]
trait FirableVal[A]
class FutureVal[A]
trait LazyVal[A]
class ConvertedVar[A, B]
class DelayedVal[A]
class Flattener[A]
class Func[A]
class Func1[B, A]
trait VarImpl[A]
class SimpleVar[A]
trait ValProxy[A] extends Val[A] with ObservableProxy

Attributes

Graph
Supertypes
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
Known subtypes
abstract class Var[A] extends Val[A] with Property[A]

Attributes

Companion:
object
Graph
Supertypes
trait Property[A]
trait WritableValue[A]
trait ReadOnlyProperty[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
Known subtypes
class ConvertedVar[A, B]
class SimpleVar[A]
trait VarImpl[A]
trait VarProxy[A]
object Var

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Var.type
trait VarImpl[A] extends Var[A] with LazyVal[A]

Attributes

Graph
Supertypes
trait LazyVal[A]
trait FirableVal[A]
trait ValImpl[A]
class Var[A]
trait Property[A]
trait WritableValue[A]
trait ReadOnlyProperty[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
Known subtypes
class SimpleVar[A]
trait VarProxy[A] extends Var[A] with ValProxy[A]

Attributes

Graph
Supertypes
trait ValProxy[A]
class Var[A]
trait Property[A]
trait WritableValue[A]
trait ReadOnlyProperty[A]
class Val[A]
trait ObservableValue[A]
trait Observable
class Object
trait Matchable
class Any
Known subtypes

Inherited classlikes

implicit class JfxObservablePimper(val jfx: Observable) extends ObservableProxy

Attributes

Inherited from:
ObservableImplicits
Graph
Supertypes
trait Observable
class Object
trait Matchable
class Any
implicit class Observable2[O1 <: Observable, O2 <: Observable](val t: (O1, O2))

Attributes

Inherited from:
ObservableImplicits
Graph
Supertypes
trait Observable
class Object
trait Matchable
class Any
implicit class Observable3[O1 <: Observable, O2 <: Observable, O3 <: Observable](val t: (O1, O2, O3))

Attributes

Inherited from:
ObservableImplicits
Graph
Supertypes
trait Observable
class Object
trait Matchable
class Any
implicit class Observable4[O1 <: Observable, O2 <: Observable, O3 <: Observable, O4 <: Observable](val t: (O1, O2, O3, O4))

Attributes

Inherited from:
ObservableImplicits
Graph
Supertypes
trait Observable
class Object
trait Matchable
class Any
implicit class Observable5[O1 <: Observable, O2 <: Observable, O3 <: Observable, O4 <: Observable, O5 <: Observable](val t: (O1, O2, O3, O4, O5))

Attributes

Inherited from:
ObservableImplicits
Graph
Supertypes
trait Observable
class Object
trait Matchable
class Any
implicit class Observable6[O1 <: Observable, O2 <: Observable, O3 <: Observable, O4 <: Observable, O5 <: Observable, O6 <: Observable](val t: (O1, O2, O3, O4, O5, O6))

Attributes

Inherited from:
ObservableImplicits
Graph
Supertypes
trait Observable
class Object
trait Matchable
class Any
implicit class SeqObservable(val observables: Seq[Observable])

Attributes

Inherited from:
ObservableImplicits
Graph
Supertypes
trait Observable
class Object
trait Matchable
class Any

Implicits

Inherited implicits

final implicit def JfxObservablePimper(jfx: Observable): JfxObservablePimper

Attributes

Inherited from:
ObservableImplicits
final implicit def Observable2[O1 <: Observable, O2 <: Observable](t: (O1, O2)): Observable2[O1, O2]

Attributes

Inherited from:
ObservableImplicits
final implicit def Observable3[O1 <: Observable, O2 <: Observable, O3 <: Observable](t: (O1, O2, O3)): Observable3[O1, O2, O3]

Attributes

Inherited from:
ObservableImplicits
final implicit def Observable4[O1 <: Observable, O2 <: Observable, O3 <: Observable, O4 <: Observable](t: (O1, O2, O3, O4)): Observable4[O1, O2, O3, O4]

Attributes

Inherited from:
ObservableImplicits
final implicit def Observable5[O1 <: Observable, O2 <: Observable, O3 <: Observable, O4 <: Observable, O5 <: Observable](t: (O1, O2, O3, O4, O5)): Observable5[O1, O2, O3, O4, O5]

Attributes

Inherited from:
ObservableImplicits
final implicit def Observable6[O1 <: Observable, O2 <: Observable, O3 <: Observable, O4 <: Observable, O5 <: Observable, O6 <: Observable](t: (O1, O2, O3, O4, O5, O6)): Observable6[O1, O2, O3, O4, O5, O6]

Attributes

Inherited from:
ObservableImplicits
final implicit def SeqObservable(observables: Seq[Observable]): SeqObservable

Attributes

Inherited from:
ObservableImplicits