package json
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed trait FieldProjection[T, Child] extends AnyRef
- trait FromJson[T] extends Parser[T]
- trait FromJsonLib[J, T] extends (J) ⇒ T
- case class JsonBoolean(b: Boolean) extends JsonValue with Product with Serializable
- case class JsonDouble(d: Double) extends JsonValue with Product with Serializable
- case class JsonInt(i: Int) extends JsonValue with Product with Serializable
- trait JsonLanguage extends JsonWriterLangauge with JsonParserLanguage
- case class JsonList(seq: Seq[JsonValue]) extends JsonValue with Product with Serializable
- class JsonMaps[J] extends AnyRef
- case class JsonObject(nameAndValues: (String, JsonValue)*) extends JsonValue with Product with Serializable
- trait JsonParser[J] extends (String) ⇒ J
- trait JsonParserLanguage extends AnyRef
- case class JsonString(s: String) extends JsonValue with Product with Serializable
- sealed trait JsonValue extends AnyRef
- trait JsonWriter[J] extends (JsonValue) ⇒ String
- trait JsonWriterLangauge extends AnyRef
- 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
- case class ObjectFieldProjection[T, Child](fn: (T) ⇒ Child)(implicit projection: ObjectProjection[Child], classTag: ClassTag[Child]) extends FieldProjection[T, Child] with Product with Serializable
- case class ObjectProjection[T](children: (String, FieldProjection[T, _])*)(implicit classTag: ClassTag[T]) extends Projection[T] with Product with Serializable
- sealed trait Projection[T] extends AnyRef
- case class StringFieldProjection[T](fn: (T) ⇒ String) extends FieldProjection[T, String] with Product with Serializable
- trait TemplateEngine[J] extends (JsonMaps[J]) ⇒ String
- trait ToJson[T] extends (T) ⇒ String
- trait ToJsonLib[T] extends (T) ⇒ JsonValue
Value Members
- object FromJson
- object JsonLanguage extends JsonLanguage
- object JsonMaps
- object JsonObject extends Serializable
- object JsonParserLanguage extends JsonParserLanguage
- object JsonWriterLangauge extends JsonWriterLangauge
- object ToJson