Packages

package json

Some type-class lightweight wrappers around simple-json.

They allow to write xyz.toJSON to obtain classes that can be serialized by simple-json and fromJSON[T](xyz) to get an object back.

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

Type Members

  1. type JSON = AnyRef
  2. trait JSONDeserializer [T] extends AnyRef
  3. class JSONObjBuilder extends AnyRef
  4. class JSONObjExtractor extends AnyRef
  5. implicit class JSONPimp [T] extends AnyRef
  6. trait JSONSerializer [T] extends AnyRef

Value Members

  1. def fromJSON[T](x: JSON)(implicit d: JSONDeserializer[T]): T
  2. def jsonToString(x: JSON): String
  3. def readJSON(reader: Reader): JSON
  4. def readJSON(str: String): JSON
  5. def writeJSON(x: JSON, writer: Writer): Unit
  6. object JSONDeserializer
  7. object JSONSerializer

Inherited from AnyRef

Inherited from Any

Ungrouped