JsValue

wjson.JsValue
See theJsValue companion object
enum JsValue

Json Model ADT

Attributes

Companion
object
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

final case class JsArray(elements: Seq[JsValue])
final case class JsBoolean(value: Boolean)
case JsNull extends JsValue
final case class JsNumber(value: Double | Long)
final case class JsObject(fields: Seq[(String, JsValue)])
final case class JsString(value: String)

Value members

Concrete methods

def asArr: JsArray
Extension method from JsValue
Extension method from JsValue
Extension method from JsValue
Extension method from JsValue
Extension method from JsValue
def show: String
Extension method from JsValue
def show(indent: Int): String
Extension method from JsValue
def showPretty: String
Extension method from JsValue
inline def toBean[T : JsValueMapper]: T
Extension method from wjson

Deprecated methods

inline def convertTo[T : JsValueMapper]: T
Extension method from wjson

Attributes

Deprecated
true
def show(indent: Int, margin: Int): String
Extension method from JsValue

Attributes

Deprecated
true