Packages

  • package root
    Definition Classes
    root
  • package org
    Definition Classes
    root
  • package scalawag
    Definition Classes
    org
  • package bateman
    Definition Classes
    scalawag
  • package json
    Definition Classes
    bateman
  • package parser2

    Tokenizer -> turns a stream of chars into tokens Parser -> turns a stream of tokens into a stream of JSON events Eventer -> turns a stream of events into a stream of JAnys Documenter -> turns a stream of events into a JAny (just pukes on extra? maybe doesn't need to exist.)

package json

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

Package Members

  1. package parser2

    Tokenizer -> turns a stream of chars into tokens Parser -> turns a stream of tokens into a stream of JSON events Eventer -> turns a stream of events into a stream of JAnys Documenter -> turns a stream of events into a JAny (just pukes on extra? maybe doesn't need to exist.)

Type Members

  1. type Codec[Dec, A, Enc] = ContextualCodec[Dec, A, Enc, Any]
  2. type JAnyCodec[A] = ContextualCodec[JAny, A, JAny, Any]
  3. type JAnyContextualCodec[A, Context] = ContextualCodec[JAny, A, JAny, Context]
  4. type JArrayCodec[A] = ContextualCodec[JArray, A, JArray, Any]
  5. type JArrayContextualCodec[A, Context] = ContextualCodec[JArray, A, JArray, Context]
  6. type JNumberCodec[A] = ContextualCodec[JNumber, A, JNumber, Any]
  7. type JNumberContextualCodec[A, Context] = ContextualCodec[JNumber, A, JNumber, Context]
  8. type JObjectCodec[A] = ContextualCodec[JObject, A, JObject, Any]
  9. type JObjectContextualCodec[A, Context] = ContextualCodec[JObject, A, JObject, Context]
  10. type JStringCodec[A] = ContextualCodec[JString, A, JString, Any]
  11. type JStringContextualCodec[A, Context] = ContextualCodec[JString, A, JString, Context]

Value Members

  1. def noneIfEmpty[A <: Traversable[_]](a: A): Option[A]
  2. def parse(text: Stream[Char], source: Option[String]): ParseResult[JAny]
  3. def validIfEmpty[E, A](errors: Iterable[E], b: => A): ValidatedNec[E, A]

Inherited from AnyRef

Inherited from Any

Ungrouped