package
ast
Type Members
-
case class
JArray
(elems: Seq[JValue]) extends Iterable[JValue] with PartialFunction[Int, JValue] with JCompound with Product with Serializable
-
class
JAtom
extends JValue
-
case class
JBoolean
(boolean: Boolean) extends JAtom with Product with Serializable
-
trait
JCompound
extends JValue
-
class
JNull
extends JAtom
-
case class
JNumber
(number: BigDecimal) extends JAtom with Product with Serializable
-
case class
JObject
(fields: Map[String, JValue]) extends Iterable[(String, JValue)] with PartialFunction[String, JValue] with JCompound with Product with Serializable
-
case class
JString
(string: String) extends JAtom with Product with Serializable
-
trait
JValue
extends AnyRef
-
case class
JsonInvalidDouble
(value: Double) extends JsonInvalidValue with Product with Serializable
-
case class
JsonInvalidFloat
(value: Float) extends JsonInvalidValue with Product with Serializable
-
Value Members
-
object
JNull
extends JNull with Product with Serializable
-
object
JNumber
extends Serializable
-
object
JValue
extends AnyRef