Filter

org.sphix.Filter
abstract class Filter[A](observables: Observable*) extends ObjectBinding[A => Boolean]

Attributes

Graph
Supertypes
class ObjectBinding[A => Boolean]
trait Binding[A => Boolean]
class ObjectExpression[A => Boolean]
trait ObservableObjectValue[A => Boolean]
trait ObservableValue[A => Boolean]
trait Observable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Abstract methods

def predicate(x: A): Boolean

Concrete methods

def computeValue(): A => Boolean

Inherited methods

def addListener(x$0: ChangeListener[_ >: A => Boolean <: <FromJavaObject>]): Unit

Attributes

Inherited from:
ObjectBinding
def addListener(x$0: InvalidationListener): Unit

Attributes

Inherited from:
ObjectBinding
def asString(x$0: Locale, x$1: String): StringBinding

Attributes

Inherited from:
ObjectExpression
def asString(x$0: String): StringBinding

Attributes

Inherited from:
ObjectExpression
def asString(): StringBinding

Attributes

Inherited from:
ObjectExpression
def dispose(): Unit

Attributes

Inherited from:
ObjectBinding
def flatMap[U <: <FromJavaObject>](x$0: Function[_ >: A => Boolean <: <FromJavaObject>, _ <: ObservableValue[_ <: U]]): ObservableValue[U]

Attributes

Inherited from:
ObservableValue
final def get(): T

Attributes

Inherited from:
ObjectBinding
def getDependencies(): ObservableList[_ <: <FromJavaObject>]

Attributes

Inherited from:
ObjectBinding
def getValue(): T

Attributes

Inherited from:
ObjectExpression
final def invalidate(): Unit

Attributes

Inherited from:
ObjectBinding
def isEqualTo(x$0: <FromJavaObject>): BooleanBinding

Attributes

Inherited from:
ObjectExpression
def isEqualTo(x$0: ObservableObjectValue[_ <: <FromJavaObject>]): BooleanBinding

Attributes

Inherited from:
ObjectExpression
def isNotEqualTo(x$0: <FromJavaObject>): BooleanBinding

Attributes

Inherited from:
ObjectExpression
def isNotEqualTo(x$0: ObservableObjectValue[_ <: <FromJavaObject>]): BooleanBinding

Attributes

Inherited from:
ObjectExpression
def isNotNull(): BooleanBinding

Attributes

Inherited from:
ObjectExpression
def isNull(): BooleanBinding

Attributes

Inherited from:
ObjectExpression
final def isValid(): Boolean

Attributes

Inherited from:
ObjectBinding
def map[U <: <FromJavaObject>](x$0: Function[_ >: A => Boolean <: <FromJavaObject>, _ <: U]): ObservableValue[U]

Attributes

Inherited from:
ObservableValue
def orElse(x$0: A => Boolean): ObservableValue[T]

Attributes

Inherited from:
ObservableValue
def removeListener(x$0: ChangeListener[_ >: A => Boolean <: <FromJavaObject>]): Unit

Attributes

Inherited from:
ObjectBinding
def removeListener(x$0: InvalidationListener): Unit

Attributes

Inherited from:
ObjectBinding
def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Inherited from:
ObjectBinding
def when(x$0: ObservableValue[Boolean]): ObservableValue[T]

Attributes

Inherited from:
ObservableValue