Package

org

json4s

Permalink

package json4s

Visibility
  1. Public
  2. All

Type Members

  1. trait BigDecimalMode extends AnyRef

    Permalink

    Basic implicit conversions from primitive types into JSON.

    Basic implicit conversions from primitive types into JSON. Example:

    import org.json4s.Implicits._
    JObject(JField("name", "joe") :: Nil) == JObject(JField("name", JString("joe")) :: Nil)
    

  2. case class Diff(changed: JValue, added: JValue, deleted: JValue) extends Product with Serializable

    Permalink

    A difference between two JSONs (j1 diff j2).

    A difference between two JSONs (j1 diff j2).

    changed

    what has changed from j1 to j2

    added

    what has been added to j2

    deleted

    what has been deleted from j1

  3. trait DoubleMode extends AnyRef

    Permalink
  4. trait Implicits extends AnyRef

    Permalink
  5. trait JsonDSL extends Implicits

    Permalink

Value Members

  1. object BigDecimalMode extends Implicits with BigDecimalMode

    Permalink
  2. object BuildInfo extends Product with Serializable

    Permalink

    This object was generated by sbt-buildinfo.

  3. object Diff extends Serializable

    Permalink

    Computes a diff between two JSONs.

  4. object DoubleMode extends Implicits with DoubleMode

    Permalink
  5. object JsonAST

    Permalink
  6. object JsonDSL extends JsonDSL with DoubleMode

    Permalink

    A DSL to produce valid JSON.

    A DSL to produce valid JSON. Example:

    import org.json4s.JsonDSL._
    ("name", "joe") ~ ("age", 15) == JObject(JField("name",JString("joe")) :: JField("age",JInt(15)) :: Nil)
    

  7. object Merge

    Permalink

    Function to merge two JSONs.

Ungrouped