class
StableEvent[T] extends Event[T]
Instance Constructors
-
new
StableEvent(sourceEvent: Event[T])
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
build[U >: T, That](implicit cbf: CanBuild[U, That]): Event[That]
-
def
clone(): AnyRef
-
def
collect[U](f: PartialFunction[T, U]): Event[U]
-
def
diff[CC[_], U](implicit arg0: Diffable[CC], toCC: <:<[T, CC[U]]): Event[Diff[CC, U]]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
filter(p: (T) ⇒ Boolean): Event[T]
-
def
finalize(): Unit
-
def
foldLeft[U](z: U)(f: (U, T) ⇒ U): Event[U]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
joinLast[U](other: Event[U]): Event[(T, U)]
-
def
map[U](f: (T) ⇒ U): Event[U]
-
def
merge[U >: T](other: Event[U]): Event[U]
-
def
mergeMap[U](f: (T) ⇒ Event[U]): Event[U]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
patch[CC[_], U](implicit arg0: Diffable[CC], ev: <:<[T, Diff[CC, U]]): Event[CC[U]]
-
def
register(w: Witness[T]): Closable
-
final
def
respond(s: (T) ⇒ Unit): Closable
-
def
select[U](other: Event[U]): Event[Either[T, U]]
-
def
sliding(n: Int): Event[Seq[T]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
take(howmany: Int): Event[T]
-
def
toFuture(): Future[T]
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
zip[U](other: Event[U]): Event[(T, U)]
Inherited from Event[T]
Inherited from AnyRef
Inherited from Any
An com.twitter.util.Event that only notifies if the observed value actually changes.