public class JreJsonNull extends JreJsonValue implements JsonNull
Modifier and Type | Field and Description |
---|---|
static JsonNull |
NULL_INSTANCE |
Constructor and Description |
---|
JreJsonNull() |
Modifier and Type | Method and Description |
---|---|
boolean |
asBoolean()
Coerces underlying value to boolean according to the rules of Javascript coercion.
|
double |
asNumber()
Coerces the underlying value to a number according to the rules of Javascript coercion.
|
String |
asString()
Coerces the underlying value to a String according to the rules of JavaScript coercion.
|
Object |
getObject() |
JsonType |
getType()
Returns an enumeration representing the fundamental JSON type.
|
boolean |
jsEquals(JsonValue value)
Equivalent of Javascript '==' operator comparison between two values.
|
String |
toJson()
Returns a serialized JSON string representing this value.
|
void |
traverse(elemental.json.impl.JsonVisitor visitor,
elemental.json.impl.JsonContext ctx) |
parseJson, toNative
public static final JsonNull NULL_INSTANCE
public double asNumber()
JsonValue
public boolean asBoolean()
JsonValue
public String asString()
JsonValue
public Object getObject()
getObject
in class JreJsonValue
public JsonType getType()
JsonValue
public boolean jsEquals(JsonValue value)
JsonValue
public void traverse(elemental.json.impl.JsonVisitor visitor, elemental.json.impl.JsonContext ctx)
traverse
in class JreJsonValue
Copyright © 2018. All rights reserved.