wvlet.airframe.rx
Attributes
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Cancelable.type
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
A Ticker implementation that can be incremented manually for testing purpose
A Ticker implementation that can be incremented manually for testing purpose
This implementation is similar to FakeTicker in Guava: https://github.com/google/guava/blob/master/guava-testlib/src/com/google/common/testing/FakeTicker.java
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Tickerclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait RxEventclass Objecttrait Matchableclass AnyShow all
- Self type
-
OnCompletion.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait RxEventclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait RxEventclass Objecttrait Matchableclass AnyShow all
The base reactive stream interface that can receive events from upstream operators and chain next actions using Scala-collection like operators (e.g., map, filter, etc.)
The base reactive stream interface that can receive events from upstream operators and chain next actions using Scala-collection like operators (e.g., map, filter, etc.)
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
class ConcatOp[A]class IntervalOpclass LastOp[A]class SeqOp[A]class SingleOp[A]class TakeOp[A]class TimerOpclass TryOp[A]class CacheOp[A]class FilterOp[A]class NamedOp[A]class ThrottleFirstOp[A]class ThrottleLastOp[A]trait RxCache[A]trait RxSource[A]class RxBlockingQueue[A]class RxVar[A]Show all
Observable event types. http://reactivex.io/documentation/observable.html
Observable event types. http://reactivex.io/documentation/observable.html
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Rx[A]class ConcatOp[A]class IntervalOpclass LastOp[A]class SeqOp[A]class SingleOp[A]class TakeOp[A]class TimerOpclass TryOp[A]class CacheOp[A]class FilterOp[A]class NamedOp[A]class ThrottleFirstOp[A]class ThrottleLastOp[A]trait RxCache[A]trait RxSource[A]class RxBlockingQueue[A]class RxVar[A]trait RxOption[A]trait RxOptionCache[A]class RxOptionCacheOp[A]class RxOptionOp[A]class RxOptionVar[A]Show all
- Self type
-
RxOps[A]
Attributes
- Supertypes
- Known subtypes
An interface for enriching RxOption[A] with caching capability
An interface for enriching RxOption[A] with caching capability
Attributes
- Supertypes
- Known subtypes
-
class RxOptionCacheOp[A]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait RxOptionCache[A]trait RxOption[A]class Objecttrait Matchableclass AnyShow all
States for propagating the result of the downstream operators.
States for propagating the result of the downstream operators.
TODO: Add a state for telling how many elements can be received in downstream operators for implementing back-pressure
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Rx implementation where the data is provided from an external process.
Rx implementation where the data is provided from an external process.
Attributes
- Supertypes
- Known subtypes
-
class RxBlockingQueue[A]
A reactive variable supporting update and propagation of the updated value to the chained operators
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class RxOptionVar[A]class RxVar[A]
Ticker is for measuring the elapsed time.
Ticker is for measuring the elapsed time.
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ManualTicker