JsValue

object JsValue
Companion:
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any
JsValue.type

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def JsArray(elements: JsValue*): JsArray
def JsNumber(value: Int): JsNumber
def JsObject(fields: (String, JsValue)*): JsObject
def parse(str: String): JsValue

Givens

Givens

given given_Conversion_CC_JsArray[T : JsValueMapper, CC <: (IterableOps)]: given_Conversion_CC_JsArray[T, CC]

support List,Seq,Vector,Set, SortedSet etc.

support List,Seq,Vector,Set, SortedSet etc.

given given_Conversion_T_JsValue[T : JsValueMapper]: given_Conversion_T_JsValue[T]

T can implicitly convert to JsValue

T can implicitly convert to JsValue

Extensions

Extensions

extension (value: JsValue)
def show(indent: Int, margin: Int): String