|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.util.AbstractMap<K,V> java.util.HashMap<java.lang.String,JsonValue> info.vividcode.util.json.JsonObject
public class JsonObject
JSON の object を表すためのクラスであり, String オブジェクトと JsonValue
オブジェクトの関係を保持する Map
でもある.
入れ子のクラスの概要 |
---|
クラス java.util.AbstractMap から継承された入れ子のクラス/インタフェース |
---|
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
インタフェース info.vividcode.util.json.JsonValue から継承された入れ子のクラス/インタフェース |
---|
JsonValue.ValueType |
コンストラクタの概要 | |
---|---|
JsonObject()
何も含まない状態の JsonObject オブジェクトを生成する. |
メソッドの概要 | |
---|---|
JsonArray |
arrayValue()
常に, 例外 UnsupportedOperationException が投げられる. |
java.lang.Boolean |
booleanValue()
常に, 例外 UnsupportedOperationException が投げられる. |
java.math.BigDecimal |
numberValue()
常に, 例外 UnsupportedOperationException が投げられる. |
JsonObject |
objectValue()
自分自身を返す. |
java.lang.String |
stringValue()
常に, 例外 UnsupportedOperationException が投げられる. |
JsonValue.ValueType |
valueType()
対応する JSON の値のタイプを返す. |
クラス java.util.HashMap から継承されたメソッド |
---|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
クラス java.util.AbstractMap から継承されたメソッド |
---|
equals, hashCode, toString |
クラス java.lang.Object から継承されたメソッド |
---|
getClass, notify, notifyAll, wait, wait, wait |
インタフェース java.util.Map から継承されたメソッド |
---|
equals, hashCode |
コンストラクタの詳細 |
---|
public JsonObject()
メソッドの詳細 |
---|
public JsonValue.ValueType valueType()
JsonValue.ValueType
.OBJECT_VALUE を返す.
JsonValue
内の valueType
public JsonArray arrayValue()
UnsupportedOperationException
が投げられる.
JsonValue
内の arrayValue
public JsonObject objectValue()
JsonValue
内の objectValue
public java.math.BigDecimal numberValue()
UnsupportedOperationException
が投げられる.
JsonValue
内の numberValue
public java.lang.String stringValue()
UnsupportedOperationException
が投げられる.
JsonValue
内の stringValue
public java.lang.Boolean booleanValue()
UnsupportedOperationException
が投げられる.
JsonValue
内の booleanValue
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |