クラス TypedJSONArray<T extends JSONValue<?>>
- すべての実装されたインタフェース:
JSONIterable<T>, JSONStructure, Iterable<T>
@NullMarked
public class TypedJSONArray<T extends JSONValue<?>>
extends JSONValue<List<T>>
implements JSONIterable<T>
-
フィールドの概要
-
コンストラクタの概要
コンストラクタコンストラクタ説明TypedJSONArray(JSONValueType<T> type) TypedJSONArray(JSONValueType<T> type, List<T> list) -
メソッドの概要
インタフェースから継承されたメソッド Iterable
forEach, spliterator
-
コンストラクタの詳細
-
TypedJSONArray
-
TypedJSONArray
-
-
メソッドの詳細
-
getType
-
has
public boolean has(int index) - 定義:
hasインタフェース内JSONIterable<T extends JSONValue<?>>
-
isEmpty
public boolean isEmpty()- 定義:
isEmptyインタフェース内JSONIterable<T extends JSONValue<?>>- 定義:
isEmptyインタフェース内JSONStructure
-
checkTypeAt
protected boolean checkTypeAt(int index) -
get
-
add
-
add
-
set
-
delete
public boolean delete(int index) - 定義:
deleteインタフェース内JSONIterable<T extends JSONValue<?>>
-
clear
public boolean clear()- 定義:
clearインタフェース内JSONIterable<T extends JSONValue<?>>- 定義:
clearインタフェース内JSONStructure
-
length
public int length()- 定義:
lengthインタフェース内JSONIterable<T extends JSONValue<?>>
-
copy
- 定義:
copyインタフェース内JSONIterable<T extends JSONValue<?>>- 定義:
copyインタフェース内JSONStructure
-
iterator
-
untyped
-
toString
-