concats another JObject or JArray onto this value.
concats another JObject or JArray onto this value. Must be the same type!
equivalent to javascript delete object[field]
equivalent to javascript delete object[field]
alternate operator form of json.JValue#apply(key:String):json\.JValue
alternate operator form of json.JValue#apply(key:String):json\.JValue
select a key from this JValue.
select a key from this JValue. Equivalent to bracket selects in JS.
gets the boolean value using jBoolean
gets the boolean value using jBoolean
gets the Map[String, JValue] value using jObject
gets the Map[String, JValue] value using jObject
quickly cast to a boolean or throw a GenericJSONException otherwise.
quickly cast to a boolean or throw a GenericJSONException otherwise.
quickly cast to a number or throw a GenericJSONException otherwise.
quickly cast to a number or throw a GenericJSONException otherwise.
quickly cast to and object or throw a GenericJSONException otherwise.
quickly cast to and object or throw a GenericJSONException otherwise.
quickly cast to a string or throw a GenericJSONException otherwise.
quickly cast to a string or throw a GenericJSONException otherwise.
gets the number value using jNumber
gets the number value using jNumber
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
select from a value with a '.' delimited string
select from a value with a '.' delimited string
select from a value with a sequence of keys
select from a value with a sequence of keys
select from a value with a '.' delimited string
select from a value with a '.' delimited string
period delimited string
if true, you will get back JUndefined instead of an exception for undefined access
gets the string value using jString
gets the string value using jString
converts this JValue into the desired type using the implicit JSONAccessor
converts this JValue into the desired type using the implicit JSONAccessor
toString method that uses the dense builder settings
toString method that uses the dense builder settings
convert this JValue into an object if possible
convert this JValue into an object if possible
alternate and recommended form of to
alternate and recommended form of to
return Some(x) if value is not undefined or null
return Some(x) if value is not undefined or null
toString method that uses the pretty builder settings
toString method that uses the pretty builder settings
toString method that uses a specific json.JSONBuilderSettings and specific indent level to generate JSON
toString method that uses a specific json.JSONBuilderSettings and specific indent level to generate JSON
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
Boolean not according to JS boolean logic
Boolean not according to JS boolean logic
Boolean OR using toJBoolean
Boolean OR using toJBoolean
This operator implements the JavaScript-like equality logic according to the JS Spec
This operator implements the JavaScript-like equality logic according to the JS Spec
JSON array as ordered sequence of JValues