Package

org.dsa.iot

rx

Permalink

package rx

Types and helper functions for DSA-IOT RX.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. rx
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractRxBlock[R] extends RxBlock[R] with Logging

    Permalink

    Top of RxBlock hierarchy.

  2. implicit final class RichTuple2[T1, T2] extends AnyVal

    Permalink

    Provides additional methods for block tuples of size 2.

  3. implicit final class RichTuple3[T1, T2, T3] extends AnyVal

    Permalink

    Provides additional methods for block tuples of size 3.

  4. implicit final class RichTuple4[T1, T2, T3, T4] extends AnyVal

    Permalink

    Provides additional methods for block tuples of size 4.

  5. implicit final class RichValue[T] extends AnyVal

    Permalink

    Provides additional methods for RX functions.

  6. trait RxBlock[+R] extends AnyRef

    Permalink

    A block that emits items of type Observable[R].

  7. abstract class RxMerger2[T1, T2, R] extends AbstractRxBlock[R]

    Permalink

    A block that has two inputs.

  8. abstract class RxMerger3[T1, T2, T3, R] extends AbstractRxBlock[R]

    Permalink

    A block that has three inputs.

  9. abstract class RxMerger4[T1, T2, T3, T4, R] extends AbstractRxBlock[R]

    Permalink

    A block that has four inputs.

  10. abstract class RxMergerN[T, R] extends AbstractRxBlock[R]

    Permalink

    A block that has a list of inputs of the same type.

  11. abstract class RxPipeline[R] extends AbstractRxBlock[R]

    Permalink

    Wraps a structure of interconnected blocks and behaves as one block.

  12. abstract class RxTransformer[T, R] extends AbstractRxBlock[R]

    Permalink

    A block that has one input.

Value Members

  1. package core

    Permalink
  2. package examples

    Permalink
  3. package numeric

    Permalink
  4. package script

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped