|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<JsonValue>
info.vividcode.util.json.JsonArray
public class JsonArray
JSON の array を表すためのクラスであり, JsonValue オブジェクトを格納するための
List でもある.
| 入れ子のクラスの概要 |
|---|
| インタフェース info.vividcode.util.json.JsonValue から継承された入れ子のクラス/インタフェース |
|---|
JsonValue.ValueType |
| コンストラクタの概要 | |
|---|---|
JsonArray()
何も含まない状態の JsonArray オブジェクトを生成する. |
|
| メソッドの概要 | |
|---|---|
JsonArray |
arrayValue()
自分自身を返す. |
java.lang.Boolean |
booleanValue()
常に, 例外 UnsupportedOperationException が投げられる. |
java.math.BigDecimal |
numberValue()
常に, 例外 UnsupportedOperationException が投げられる. |
JsonObject |
objectValue()
常に, 例外 UnsupportedOperationException が投げられる. |
java.lang.String |
stringValue()
常に, 例外 UnsupportedOperationException が投げられる. |
JsonValue.ValueType |
valueType()
対応する JSON の値のタイプを返す. |
| クラス java.util.ArrayList から継承されたメソッド |
|---|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, set, size, toArray, toArray, trimToSize |
| クラス java.util.AbstractList から継承されたメソッド |
|---|
equals, hashCode, iterator, listIterator, listIterator, subList |
| クラス java.util.AbstractCollection から継承されたメソッド |
|---|
containsAll, removeAll, retainAll, toString |
| クラス java.lang.Object から継承されたメソッド |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| インタフェース java.util.List から継承されたメソッド |
|---|
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
| コンストラクタの詳細 |
|---|
public JsonArray()
| メソッドの詳細 |
|---|
public JsonValue.ValueType valueType()
JsonValue.ValueType.ARRAY_VALUE を返す.
JsonValue 内の valueTypepublic JsonArray arrayValue()
JsonValue 内の arrayValuepublic JsonObject objectValue()
UnsupportedOperationException が投げられる.
JsonValue 内の objectValuepublic java.math.BigDecimal numberValue()
UnsupportedOperationException が投げられる.
JsonValue 内の numberValuepublic java.lang.String stringValue()
UnsupportedOperationException が投げられる.
JsonValue 内の stringValuepublic java.lang.Boolean booleanValue()
UnsupportedOperationException が投げられる.
JsonValue 内の booleanValue
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||