wjson-core
wjson-core
API
wjson
macros
ADTMappingMacro
Generator
ADTMappingMacro
ArrayGenerator
ListGenerator
OptionGenerator
OrTypeGenerator
ProductGenerator
ProductGenerator
SeqGenerator
SetGenerator
SumGenerator
VectorGenerator
JsValue
JsBoolean
JsNumber
JsString
JsArray
JsObject
JsValue
JsValueMapper
JsValueMapper
Json5Interpolation
Json5Parser
JsonInterpolation
Placeholder
JsonParser
ParsingException
JsonParser
ParserInput
ParserInput
ByteArrayBasedParserInput
CharArrayBasedParserInput
DefaultParserInput
InterpolationParserInput
Line
StringBasedParserInput
wjson-core
/
wjson
/
JsValue
/
JsObject
JsObject
wjson.JsValue.JsObject
final case
class
JsObject
(
fields
:
Seq
[(
String
,
JsValue
)])
Members list
Clear all
Value members
Concrete methods
def
+
(
kv
: (
String
,
JsValue
)):
JsObject
Extension method from
JsValue
def
++
(
other
:
JsObject
):
JsObject
Extension method from
JsValue
def
++
(
other
:
Seq
[(
String
,
JsValue
)]):
JsObject
Extension method from
JsValue
def
contains
(
name
:
String
):
Boolean
Extension method from
JsValue
def
field
(
name
:
String
):
JsValue
Extension method from
JsValue
def
fieldOpt
(
name
:
String
):
Option
[
JsValue
]
Extension method from
JsValue
def
merge
(
kvs
: (
String
,
JsValue
)*):
JsObject
Extension method from
JsValue
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product
In this article
Members list
Value members
Concrete methods
Inherited methods