Packages

object wrap

A collection of pipes to wrap streams inside objects.

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. wrap
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def asArrayInObject[F[_], Json](at: String, in: Map[String, Json] = Map.empty[String, Json], mapFirst: Boolean = true)(implicit tokenizer: Tokenizer[Json]): Pipe[F, Token, Token]

    Wraps the stream elements as an array inside an object at the given at key.

    Wraps the stream elements as an array inside an object at the given at key. The object also contains the keys from the in map if any. If mapFirst is true, then the map elements are emitted first, then the stream, otherwise the stream is emitted first.

    The resulting token stream is a valid single JSON object stream, iff the original stream is a valid stream of JSON values.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def asTopLevelArray[F[_]]: Pipe[F, Token, Token]

    Wraps the stream elements as an array at top-level.

    Wraps the stream elements as an array at top-level.

    The resulting token stream is a valid single JSON array stream, iff the original stream is a valid stream of JSON values.

  7. def asValueInObject[F[_], Json](at: String, in: Map[String, Json] = Map.empty[String, Json], mapFirst: Boolean = true)(implicit tokenizer: Tokenizer[Json]): Pipe[F, Token, Token]

    Wraps the stream element as a single value inside an object at the given at key.

    Wraps the stream element as a single value inside an object at the given at key. The object also contains the keys from the in map if any. If mapFirst is true, then the map elements are emitted first, then the stream, otherwise the stream is emitted first.

    The resulting token stream is a valid single JSON object stream, iff the original stream is a valid stream of a **single** JSON value.

  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped