|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface JsonValue
JSON の各種値 (object, array, string, number, boolean, null) に対応する Java のオブジェクトによって実装されるインターフェイス.
入れ子のクラスの概要 | |
---|---|
static class |
JsonValue.ValueType
JSON の各種値の型を表す列挙型 |
メソッドの概要 | |
---|---|
JsonArray |
arrayValue()
JSON の array を表すオブジェクトの場合に, 対応する Java のオブジェクト ( JsonArray オブジェクト) を返す. |
java.lang.Boolean |
booleanValue()
JSON の object を表すオブジェクトの場合に, 対応する Java のオブジェクト ( Boolean オブジェクト) を返す. |
java.math.BigDecimal |
numberValue()
JSON の number を表すオブジェクトの場合に, 対応する Java のオブジェクト ( BigDecimal オブジェクト) を返す. |
JsonObject |
objectValue()
JSON の object を表すオブジェクトの場合に, 対応する Java のオブジェクト ( JsonObject オブジェクト) を返す. |
java.lang.String |
stringValue()
JSON の object を表すオブジェクトの場合に, 対応する Java のオブジェクト ( String オブジェクト) を返す. |
JsonValue.ValueType |
valueType()
このオブジェクトが表す JSON の値のタイプを返す. |
メソッドの詳細 |
---|
JsonValue.ValueType valueType()
JsonArray arrayValue()
JsonArray
オブジェクト) を返す.
JsonObject objectValue()
JsonObject
オブジェクト) を返す.
java.math.BigDecimal numberValue()
BigDecimal
オブジェクト) を返す.
java.lang.String stringValue()
String
オブジェクト) を返す.
java.lang.Boolean booleanValue()
Boolean
オブジェクト) を返す.
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |