public class JsonObjectImpl extends LinkedHashMap<String,javax.json.JsonValue> implements javax.json.JsonObject
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
JsonObjectImpl() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
equals(Object obj) |
boolean |
getBoolean(String name) |
boolean |
getBoolean(String name,
boolean defaultValue) |
int |
getInt(String name) |
int |
getInt(String name,
int defaultValue) |
javax.json.JsonArray |
getJsonArray(String name) |
javax.json.JsonNumber |
getJsonNumber(String name) |
javax.json.JsonObject |
getJsonObject(String name) |
javax.json.JsonString |
getJsonString(String name) |
String |
getString(String name) |
String |
getString(String name,
String defaultValue) |
javax.json.JsonValue.ValueType |
getValueType() |
int |
hashCode() |
boolean |
isNull(String name) |
javax.json.JsonValue |
put(String key,
javax.json.JsonValue value) |
void |
putAll(Map<? extends String,? extends javax.json.JsonValue> jsonObject) |
void |
putInternal(String name,
javax.json.JsonValue value) |
javax.json.JsonValue |
remove(Object key) |
String |
toString() |
containsValue, get, removeEldestEntry
clone, containsKey, entrySet, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
containsKey, containsValue, entrySet, get, isEmpty, keySet, size, values
public javax.json.JsonArray getJsonArray(String name)
getJsonArray
in interface javax.json.JsonObject
public javax.json.JsonObject getJsonObject(String name)
getJsonObject
in interface javax.json.JsonObject
public javax.json.JsonNumber getJsonNumber(String name)
getJsonNumber
in interface javax.json.JsonObject
public javax.json.JsonString getJsonString(String name)
getJsonString
in interface javax.json.JsonObject
public String getString(String name)
getString
in interface javax.json.JsonObject
public String getString(String name, String defaultValue)
getString
in interface javax.json.JsonObject
public int getInt(String name)
getInt
in interface javax.json.JsonObject
public int getInt(String name, int defaultValue)
getInt
in interface javax.json.JsonObject
public boolean getBoolean(String name)
getBoolean
in interface javax.json.JsonObject
public boolean getBoolean(String name, boolean defaultValue)
getBoolean
in interface javax.json.JsonObject
public boolean isNull(String name)
isNull
in interface javax.json.JsonObject
public javax.json.JsonValue.ValueType getValueType()
getValueType
in interface javax.json.JsonValue
public String toString()
toString
in interface javax.json.JsonValue
toString
in class AbstractMap<String,javax.json.JsonValue>
public boolean equals(Object obj)
public void clear()
public javax.json.JsonValue put(String key, javax.json.JsonValue value)
public javax.json.JsonValue remove(Object key)
public void putInternal(String name, javax.json.JsonValue value)
Copyright © 2014 The Apache Software Foundation. All rights reserved.