Packages

package json

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait FieldProjection[T, Child] extends AnyRef
  2. trait FromJson[T] extends Parser[T]
  3. trait FromJsonLib[J, T] extends (J) ⇒ T
  4. case class JsonBoolean(b: Boolean) extends JsonValue with Product with Serializable
  5. case class JsonDouble(d: Double) extends JsonValue with Product with Serializable
  6. case class JsonInt(i: Int) extends JsonValue with Product with Serializable
  7. trait JsonLanguage extends JsonWriterLangauge with JsonParserLanguage
  8. case class JsonList(seq: Seq[JsonValue]) extends JsonValue with Product with Serializable
  9. class JsonMaps[J] extends AnyRef
  10. case class JsonObject(nameAndValues: (String, JsonValue)*) extends JsonValue with Product with Serializable
  11. trait JsonParser[J] extends (String) ⇒ J
  12. trait JsonParserLanguage extends AnyRef
  13. case class JsonString(s: String) extends JsonValue with Product with Serializable
  14. sealed trait JsonValue extends AnyRef
  15. trait JsonWriter[J] extends (JsonValue) ⇒ String
  16. trait JsonWriterLangauge extends AnyRef
  17. case class ListFieldProjection[T, Child](fn: (T) ⇒ List[Child])(implicit projection: Projection[Child], classTag: ClassTag[Child]) extends FieldProjection[T, List[Child]] with Product with Serializable
  18. case class ObjectFieldProjection[T, Child](fn: (T) ⇒ Child)(implicit projection: ObjectProjection[Child], classTag: ClassTag[Child]) extends FieldProjection[T, Child] with Product with Serializable
  19. case class ObjectProjection[T](children: (String, FieldProjection[T, _])*)(implicit classTag: ClassTag[T]) extends Projection[T] with Product with Serializable
  20. sealed trait Projection[T] extends AnyRef
  21. case class StringFieldProjection[T](fn: (T) ⇒ String) extends FieldProjection[T, String] with Product with Serializable
  22. trait TemplateEngine[J] extends (JsonMaps[J]) ⇒ String
  23. trait ToJson[T] extends (T) ⇒ String
  24. trait ToJsonLib[T] extends (T) ⇒ JsonValue

Value Members

  1. object FromJson
  2. object JsonLanguage extends JsonLanguage
  3. object JsonMaps
  4. object JsonObject extends Serializable
  5. object JsonParserLanguage extends JsonParserLanguage
  6. object JsonWriterLangauge extends JsonWriterLangauge
  7. object ToJson

Ungrouped