JsValue

sealed trait JsValue

Represents any element in a Json. All the json.value types are immutable, being the Json array and Json object implemented with persistent data structures

class Object
trait Matchable
class Any
object JsNothing.type
class JsBool
object FALSE.type
object TRUE.type
object JsNull.type
trait JsNumber
class JsBigDec
class JsBigInt
class JsDouble
class JsInt
class JsLong
class JsStr
trait Json[T]
class JsArray
class JsObj