Object/Trait

colossus.streaming

Source

Related Docs: trait Source | package streaming

Permalink

object Source

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Source
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class ArraySource[T] extends Source[T]

    Permalink

    Create a source containing items in the given array.

    Create a source containing items in the given array. The source will be closed after the last item in the array has been pulled

  2. trait BasicMethods[T] extends Source[T]

    Permalink
  3. class OneSource[T] extends Source[T] with BasicMethods[T]

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def empty[T]: Source[T] with BasicMethods[T] { ... /* 3 definitions in type refinement */ }

    Permalink

    Create a source that contains no items and is immediately closed

  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def flatten[A](source: Source[Source[A]]): Source[A]

    Permalink

    Flatten a source of sources into a single source.

    Flatten a source of sources into a single source. Sources pulled out of the base source will be streamed into the flattened source one at a time. Terminations are cascaded across all sources

  11. def fromArray[T](arr: Array[T]): Source[T]

    Permalink
  12. def fromIterator[T](iterator: Iterator[T]): Source[T]

    Permalink

    Create a Source backed by the given iterator.

    Create a Source backed by the given iterator. The source will closed after the last item is pulled from the iterator.

  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. def one[T](data: T): OneSource[T]

    Permalink

    Create a source containing only one item

  20. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  21. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped