Packages

p

org

json4s

package json4s

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait BigDecimalMode extends AnyRef

    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

    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
  4. trait Implicits extends AnyRef
  5. trait JsonDSL extends Implicits

Value Members

  1. object BigDecimalMode extends Implicits with BigDecimalMode
  2. object BuildInfo extends Product with Serializable

    This object was generated by sbt-buildinfo.

  3. object Diff extends Serializable

    Computes a diff between two JSONs.

  4. object DoubleMode extends Implicits with DoubleMode
  5. object JsonAST
  6. object JsonDSL extends JsonDSL with DoubleMode

    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

    Function to merge two JSONs.

Ungrouped