Package org.jboss.hal.js
Class JsonObject
- java.lang.Object
-
- com.google.gwt.core.client.JavaScriptObject
-
- org.jboss.hal.js.JsonValue
-
- org.jboss.hal.js.JsonObject
-
public class JsonObject extends JsonValue
Represents a Json object.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JsonObjectcreate()JsonValueget(String key)JsonArraygetArray(String key)booleangetBoolean(String key)doublegetNumber(String key)JsonObjectgetObject(String key)StringgetString(String key)booleanhasKey(String key)String[]keys()voidput(String key, boolean value)voidput(String key, double value)voidput(String key, String value)voidput(String key, JsonValue value)voidremove(String key)-
Methods inherited from class org.jboss.hal.js.JsonValue
asBoolean, asNumber, asString, getType, jsEquals, toJson, toNative
-
-
-
-
Method Detail
-
create
public static JsonObject create()
-
getBoolean
public final boolean getBoolean(String key)
-
getNumber
public final double getNumber(String key)
-
getObject
public final JsonObject getObject(String key)
-
hasKey
public final boolean hasKey(String key)
-
keys
public final String[] keys()
-
put
public final void put(String key, double value)
-
put
public final void put(String key, boolean value)
-
remove
public final void remove(String key)
-
-