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.
select a key from this JValue using a JValue.
select a key from this JValue using a 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 and array or throw a GenericJSONException otherwise.
quickly cast to and array or throw a GenericJSONException otherwise.
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.
keys for this JValue.
gets the number value using jNumber
gets the number value using jNumber
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 array if possible
convert this JValue into an array if possible
JS-like boolean representation of this value.
JS-like boolean representation of this value.
JS-like numeric representation of this value.
convert this JValue into an object if possible
convert this JValue into an object if possible
JS-like string representation of this value.
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
Boolean not according to JS boolean logic
Boolean not according to JS boolean logic
underlying scala value for this JValue
gets the iterable JValues using jArray or the object values if JObject
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