索引
すべてのクラスおよびインタフェース|すべてのパッケージ|直列化された形式|定数フィールド値
A
- a() - レコード・クラスのメソッド io.github.takenoko4096.json.JSONPathNode.Pair
-
aレコード・コンポーネントの値が返されます。 - a() - レコード・クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.Pair
-
aレコード・コンポーネントの値が返されます。 - accept(S, T, U) - インタフェースのメソッド io.github.takenoko4096.mojangson.values.MojangsonArray.TriConsumer
- access(JSONArray, BiFunction) - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ArrayIndexFinderNode
- access(JSONArray, BiFunction) - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ArrayIndexNode
- access(JSONObject, BiFunction) - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ObjectKeyCheckerNode
- access(JSONObject, BiFunction) - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ObjectKeyNode
- access(JSONObject, Function, boolean) - クラスのメソッド io.github.takenoko4096.json.JSONPath
- access(MojangsonCompound, BiFunction) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ObjectKeyCheckerNode
- access(MojangsonCompound, BiFunction) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ObjectKeyNode
- access(MojangsonCompound, Function, boolean) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath
- access(MojangsonList, BiFunction) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ArrayIndexFinderNode
- access(MojangsonList, BiFunction) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ArrayIndexNode
- access(S, BiFunction) - クラスのメソッド io.github.takenoko4096.json.JSONPathNode
- access(S, BiFunction) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode
- add(int, Object) - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- add(int, Object) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- add(int, T) - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- add(int, T) - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- add(Object) - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- add(Object) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- add(T) - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- add(T) - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- array(String) - クラスのstaticメソッド io.github.takenoko4096.json.JSONParser
-
引数に渡された文字列をjson配列としてパースします。
- ARRAY - クラスのstatic変数 io.github.takenoko4096.json.JSONValueTypes
-
java.util.Listに対応。
- asList() - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- asMap() - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
B
- b() - レコード・クラスのメソッド io.github.takenoko4096.json.JSONPathNode.Pair
-
bレコード・コンポーネントの値が返されます。 - b() - レコード・クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.Pair
-
bレコード・コンポーネントの値が返されます。 - BOOLEAN - クラスのstatic変数 io.github.takenoko4096.json.JSONValueTypes
-
booleanに対応。
- BYTE - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- BYTE_ARRAY - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- byteArray(String) - クラスのstaticメソッド io.github.takenoko4096.mojangson.MojangsonParser
- byteValue() - クラスのメソッド io.github.takenoko4096.json.values.JSONNumber
- byteValue() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonNumber
C
- checkTypeAt(int) - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- checkTypeAt(int) - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- child - クラスの変数 io.github.takenoko4096.json.JSONPathNode
- child - クラスの変数 io.github.takenoko4096.mojangson.MojangsonPathNode
- clazz - クラスの変数 io.github.takenoko4096.json.JSONValueType
-
クラスオブジェクト。
- clazz - クラスの変数 io.github.takenoko4096.mojangson.MojangsonValueType
- clear() - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- clear() - インタフェースのメソッド io.github.takenoko4096.json.values.JSONIterable
- clear() - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- clear() - インタフェースのメソッド io.github.takenoko4096.json.values.JSONStructure
- clear() - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- clear() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByteArray
- clear() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- clear() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonIntArray
- clear() - インタフェースのメソッド io.github.takenoko4096.mojangson.values.MojangsonIterable
- clear() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- clear() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonLongArray
- clear() - インタフェースのメソッド io.github.takenoko4096.mojangson.values.MojangsonStructure
- clear() - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- compound(String) - クラスのstaticメソッド io.github.takenoko4096.mojangson.MojangsonParser
- COMPOUND - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- compress(MojangsonCompound) - クラスのstaticメソッド io.github.takenoko4096.nbt.NbtEncoder
- compress(File, MojangsonCompound) - クラスのstaticメソッド io.github.takenoko4096.nbt.NbtEncoder
- copy() - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ArrayIndexFinderNode
- copy() - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ArrayIndexNode
- copy() - クラスのメソッド io.github.takenoko4096.json.JSONPathNode
- copy() - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ObjectKeyCheckerNode
- copy() - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ObjectKeyNode
- copy() - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- copy() - インタフェースのメソッド io.github.takenoko4096.json.values.JSONIterable
- copy() - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- copy() - インタフェースのメソッド io.github.takenoko4096.json.values.JSONStructure
- copy() - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ArrayIndexFinderNode
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ArrayIndexNode
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ObjectKeyCheckerNode
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ObjectKeyNode
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByteArray
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonIntArray
- copy() - インタフェースのメソッド io.github.takenoko4096.mojangson.values.MojangsonIterable
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonLongArray
- copy() - インタフェースのメソッド io.github.takenoko4096.mojangson.values.MojangsonStructure
- copy() - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- create() - クラスのメソッド io.github.takenoko4096.json.JSONFile
-
空のファイルを作成します。
- create() - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
D
- decompress(byte[]) - クラスのstaticメソッド io.github.takenoko4096.nbt.NbtDecoder
- decompress(File) - クラスのstaticメソッド io.github.takenoko4096.nbt.NbtDecoder
- delete() - クラスのメソッド io.github.takenoko4096.json.JSONFile
-
ファイルを削除します。
- delete() - クラスのメソッド io.github.takenoko4096.json.JSONPath.JSONPathReference
-
パスの参照先の値を削除します。
- delete() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath.MojangsonPathReference
- delete() - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- delete(int) - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- delete(int) - インタフェースのメソッド io.github.takenoko4096.json.values.JSONIterable
- delete(int) - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- delete(int) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- delete(int) - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- delete(JSONPath) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- delete(MojangsonPath) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- delete(String) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- delete(String) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- DOUBLE - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- doubleValue() - クラスのメソッド io.github.takenoko4096.json.values.JSONNumber
- doubleValue() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonNumber
E
- edit(Function) - クラスのメソッド io.github.takenoko4096.json.JSONFile
-
jsonファイルの記述を読み取り、任意の関数によって構造を編集して再度書き込みます。
- editAsCompressed(Function) - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- editAsRaw(Function) - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- editAuto(Function) - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- equals(Object) - クラスのメソッド io.github.takenoko4096.json.JSONPath
- equals(Object) - クラスのメソッド io.github.takenoko4096.json.JSONValue
- equals(Object) - クラスのメソッド io.github.takenoko4096.json.JSONValueType
- equals(Object) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonValue
- equals(Object) - レコード・クラスのメソッド io.github.takenoko4096.json.JSONPathNode.Pair
-
他のオブジェクトがこれと"等しい"かどうかを示します。
- equals(Object) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath
- equals(Object) - レコード・クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.Pair
-
他のオブジェクトがこれと"等しい"かどうかを示します。
- equals(Object) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonValueType
- exists() - クラスのメソッド io.github.takenoko4096.json.JSONFile
-
ファイルが存在するかどうかを返します。
- exists() - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
F
- FLOAT - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- floatValue() - クラスのメソッド io.github.takenoko4096.json.values.JSONNumber
- floatValue() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonNumber
- from(MojangsonList) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonByteArray
- from(MojangsonList) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonIntArray
- from(MojangsonList) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonLongArray
G
- get(int) - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- get(int) - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- get(int, JSONValueType) - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- get(int, MojangsonValueType) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- get(JSONPath, JSONValueType) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- get(JSONValueType) - クラスのメソッド io.github.takenoko4096.json.JSONPath.JSONPathReference
-
パスの参照先に格納された値を取得します。
- get(JSONArray) - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ArrayIndexFinderNode
- get(JSONArray) - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ArrayIndexNode
- get(JSONObject) - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ObjectKeyCheckerNode
- get(JSONObject) - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ObjectKeyNode
- get(MojangsonPath, MojangsonValueType) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- get(MojangsonValueType) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath.MojangsonPathReference
- get(MojangsonCompound) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ObjectKeyCheckerNode
- get(MojangsonCompound) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ObjectKeyNode
- get(MojangsonList) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ArrayIndexFinderNode
- get(MojangsonList) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ArrayIndexNode
- get(Object) - クラスのstaticメソッド io.github.takenoko4096.json.JSONValueType
-
引数に渡されたオブジェクトに対応する型オブジェクトを返します。
- get(Object) - クラスのstaticメソッド io.github.takenoko4096.mojangson.MojangsonValueType
- get(String, JSONValueType) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- get(String, MojangsonValueType) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- get(S) - クラスのメソッド io.github.takenoko4096.json.JSONPathNode
- get(S) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode
- getAsBooleanValue() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByte
- getAsBooleanValueOrNull() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByte
- getFile() - クラスのメソッド io.github.takenoko4096.json.JSONFile
- getFile() - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- getSize() - クラスのメソッド io.github.takenoko4096.json.JSONFile
-
ファイルサイズを取得します。
- getSize() - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- getType() - クラスのメソッド io.github.takenoko4096.json.JSONPath.JSONPathReference
-
パスの参照先に格納された値の型を取得します。
- getType() - クラスのメソッド io.github.takenoko4096.json.JSONValue
-
値の型を取得します。
- getType() - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- getType() - クラスのメソッド io.github.takenoko4096.json.values.JSONBoolean
- getType() - クラスのメソッド io.github.takenoko4096.json.values.JSONNull
- getType() - クラスのメソッド io.github.takenoko4096.json.values.JSONNumber
- getType() - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- getType() - クラスのメソッド io.github.takenoko4096.json.values.JSONString
- getType() - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath.MojangsonPathReference
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonValue
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByte
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByteArray
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonDouble
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonFloat
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonInt
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonIntArray
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonLong
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonLongArray
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonNull
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonShort
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonString
- getType() - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- getTypeAt(int) - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- getTypeAt(int) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- getTypeOf(JSONPath) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- getTypeOf(MojangsonPath) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- getTypeOf(String) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- getTypeOf(String) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- getValue() - クラスのメソッド io.github.takenoko4096.json.values.JSONNull
- getValue() - クラスのメソッド io.github.takenoko4096.json.values.JSONPrimitive
- getValue() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonNull
- getValue() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonPrimitive
- getView(MojangsonArray.TriConsumer) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonArray
H
- has() - クラスのメソッド io.github.takenoko4096.json.JSONPath.JSONPathReference
-
パスの参照先が存在するかどうかを返します。
- has() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath.MojangsonPathReference
- has(int) - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- has(int) - インタフェースのメソッド io.github.takenoko4096.json.values.JSONIterable
- has(int) - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- has(int) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonArray
- has(int) - インタフェースのメソッド io.github.takenoko4096.mojangson.values.MojangsonIterable
- has(int) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- has(int) - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- has(JSONPath) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- has(MojangsonPath) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- has(String) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- has(String) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- hashCode() - クラスのメソッド io.github.takenoko4096.json.JSONPath
- hashCode() - レコード・クラスのメソッド io.github.takenoko4096.json.JSONPathNode.Pair
-
このオブジェクトのハッシュ・コード値を返します。
- hashCode() - クラスのメソッド io.github.takenoko4096.json.JSONValue
- hashCode() - クラスのメソッド io.github.takenoko4096.json.JSONValueType
- hashCode() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath
- hashCode() - レコード・クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.Pair
-
このオブジェクトのハッシュ・コード値を返します。
- hashCode() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonValue
- hashCode() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonValueType
I
- INT - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- INT_ARRAY - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- intArray(String) - クラスのstaticメソッド io.github.takenoko4096.mojangson.MojangsonParser
- intValue() - クラスのメソッド io.github.takenoko4096.json.values.JSONNumber
- intValue() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonNumber
- io.github.takenoko4096.json - パッケージ io.github.takenoko4096.json
-
jsonフォーマット及びそれに関連するファイルを扱います。
- io.github.takenoko4096.json.values - パッケージ io.github.takenoko4096.json.values
-
jsonを構成する各種の値を表現するクラスを定義します。
- io.github.takenoko4096.mojangson - パッケージ io.github.takenoko4096.mojangson
-
mojangsonフォーマットを扱います。
- io.github.takenoko4096.mojangson.values - パッケージ io.github.takenoko4096.mojangson.values
-
mojangsonを構成する各種の値を表現するクラスを定義します。
- io.github.takenoko4096.nbt - パッケージ io.github.takenoko4096.nbt
- isArrayOf(JSONValueType) - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- isBooleanValue() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByte
- isCompressed() - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- isCompressed(byte[]) - クラスのstaticメソッド io.github.takenoko4096.nbt.NbtDecoder
- isCompressed(File) - クラスのstaticメソッド io.github.takenoko4096.nbt.NbtDecoder
- isEmpty() - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- isEmpty() - インタフェースのメソッド io.github.takenoko4096.json.values.JSONIterable
- isEmpty() - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- isEmpty() - インタフェースのメソッド io.github.takenoko4096.json.values.JSONStructure
- isEmpty() - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- isEmpty() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByteArray
- isEmpty() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- isEmpty() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonIntArray
- isEmpty() - インタフェースのメソッド io.github.takenoko4096.mojangson.values.MojangsonIterable
- isEmpty() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- isEmpty() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonLongArray
- isEmpty() - インタフェースのメソッド io.github.takenoko4096.mojangson.values.MojangsonStructure
- isEmpty() - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- isListOf(MojangsonValueType) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- isSuperOf(JSONArray) - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- isSuperOf(JSONObject) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- isSuperOf(MojangsonCompound) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- isSuperOf(MojangsonList) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- iterator() - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- iterator() - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- iterator() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByteArray
- iterator() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonIntArray
- iterator() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- iterator() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonLongArray
- iterator() - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
J
- JSONArray - io.github.takenoko4096.json.valuesのクラス
- JSONArray() - クラスのコンストラクタ io.github.takenoko4096.json.values.JSONArray
- JSONArray(List) - クラスのコンストラクタ io.github.takenoko4096.json.values.JSONArray
- JSONBoolean - io.github.takenoko4096.json.valuesのクラス
- JSONFile - io.github.takenoko4096.jsonのクラス
-
json形式のファイルを表現します。
- JSONFile(File) - クラスのコンストラクタ io.github.takenoko4096.json.JSONFile
- JSONFile(String) - クラスのコンストラクタ io.github.takenoko4096.json.JSONFile
- JSONFile(Path) - クラスのコンストラクタ io.github.takenoko4096.json.JSONFile
- JSONIterable<T> - io.github.takenoko4096.json.valuesのインタフェース
- JSONNull - io.github.takenoko4096.json.valuesのクラス
- JSONNumber - io.github.takenoko4096.json.valuesのクラス
- JSONObject - io.github.takenoko4096.json.valuesのクラス
- JSONObject() - クラスのコンストラクタ io.github.takenoko4096.json.values.JSONObject
- JSONObject(Map) - クラスのコンストラクタ io.github.takenoko4096.json.values.JSONObject
- JSONParseException - io.github.takenoko4096.jsonの例外クラス
-
JSONParserまたはJSONPathParserによって投げられるパース例外。
- JSONParseException(String, String, int) - 例外クラスのコンストラクタ io.github.takenoko4096.json.JSONParseException
- JSONParser - io.github.takenoko4096.jsonのクラス
-
json文字列を解釈してjson構造に変換するクラス。
- JSONParser() - クラスのコンストラクタ io.github.takenoko4096.json.JSONParser
- JSONPath - io.github.takenoko4096.jsonのクラス
-
json構造の任意の位置にアクセスするためのパスを表現します。
- JSONPath.JSONInaccessiblePathException - io.github.takenoko4096.jsonの例外クラス
- JSONPath.JSONPathReference<S,
T> - io.github.takenoko4096.jsonのクラス -
jsonパスが構造にアクセスする際に作成される特定のオブジェクトへの参照を表現します。
- JSONPathNode<S,
T> - io.github.takenoko4096.jsonのクラス -
jsonパスを構成する各ノードを表現します。
- JSONPathNode(T, JSONPathNode) - クラスのコンストラクタ io.github.takenoko4096.json.JSONPathNode
- JSONPathNode.ArrayIndexFinderNode - io.github.takenoko4096.jsonのクラス
- JSONPathNode.ArrayIndexNode - io.github.takenoko4096.jsonのクラス
- JSONPathNode.ObjectKeyCheckerNode - io.github.takenoko4096.jsonのクラス
- JSONPathNode.ObjectKeyNode - io.github.takenoko4096.jsonのクラス
- JSONPathNode.Pair<A,
B> - io.github.takenoko4096.jsonのレコード・クラス - JSONPathParser - io.github.takenoko4096.jsonのクラス
-
jsonパスをパースするクラス。
- JSONPathParser() - クラスのコンストラクタ io.github.takenoko4096.json.JSONPathParser
- JSONPathReference(S, T) - クラスのコンストラクタ io.github.takenoko4096.json.JSONPath.JSONPathReference
- JSONPrimitive<T> - io.github.takenoko4096.json.valuesのクラス
- JSONPrimitive(T) - クラスのコンストラクタ io.github.takenoko4096.json.values.JSONPrimitive
- JSONSerializationException - io.github.takenoko4096.jsonの例外クラス
-
JSONSerializerによって投げられるシリアライゼーション例外。
- JSONSerializationException(String) - 例外クラスのコンストラクタ io.github.takenoko4096.json.JSONSerializationException
- JSONSerializationException(String, Throwable) - 例外クラスのコンストラクタ io.github.takenoko4096.json.JSONSerializationException
- JSONSerializer - io.github.takenoko4096.jsonのクラス
-
json構造を文字列にシリアライズするクラス。
- JSONString - io.github.takenoko4096.json.valuesのクラス
- JSONStructure - io.github.takenoko4096.json.valuesのインタフェース
- JSONValue<T> - io.github.takenoko4096.jsonのクラス
-
json構造を構成するすべての型のスーパークラス。
- JSONValue(T) - クラスのコンストラクタ io.github.takenoko4096.json.JSONValue
- JSONValueType<T> - io.github.takenoko4096.jsonのクラス
-
jsonにおける型を表現します。
- JSONValueType(Class) - クラスのコンストラクタ io.github.takenoko4096.json.JSONValueType
- JSONValueTypes - io.github.takenoko4096.jsonのクラス
-
すべての型オブジェクトがこのクラスの静的フィールドで定義されています。
K
- keys() - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- keys() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
L
- length() - クラスのメソッド io.github.takenoko4096.json.JSONPath
-
jsonパスの長さを返します。
- length() - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- length() - インタフェースのメソッド io.github.takenoko4096.json.values.JSONIterable
- length() - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- length() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath
- length() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByteArray
- length() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonIntArray
- length() - インタフェースのメソッド io.github.takenoko4096.mojangson.values.MojangsonIterable
- length() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- length() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonLongArray
- length() - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- list(String) - クラスのstaticメソッド io.github.takenoko4096.mojangson.MojangsonParser
- LIST - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- listView() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonArray
- listView() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByteArray
- listView() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonIntArray
- listView() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonLongArray
- LONG - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- LONG_ARRAY - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- longArray(String) - クラスのstaticメソッド io.github.takenoko4096.mojangson.MojangsonParser
- longValue() - クラスのメソッド io.github.takenoko4096.json.values.JSONNumber
- longValue() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonNumber
M
- merge(JSONObject) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- MojangsonArray<T,
U> - io.github.takenoko4096.mojangson.valuesのクラス - MojangsonArray(T) - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.MojangsonArray
- MojangsonArray.TriConsumer<S,
T, - io.github.takenoko4096.mojangson.valuesのインタフェースU> - MojangsonByte - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonByte.MojangsonNonBooleanValueException - io.github.takenoko4096.mojangson.valuesの例外クラス
- MojangsonByteArray - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonByteArray(byte[]) - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.MojangsonByteArray
- MojangsonCompound - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonCompound() - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.MojangsonCompound
- MojangsonCompound(Map) - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.MojangsonCompound
- MojangsonDouble - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonFloat - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonFunctionalOperator - io.github.takenoko4096.mojangsonのインタフェース
- MojangsonInt - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonIntArray - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonIntArray(int[]) - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.MojangsonIntArray
- MojangsonIterable<T> - io.github.takenoko4096.mojangson.valuesのインタフェース
- MojangsonList - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonList() - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.MojangsonList
- MojangsonList(List) - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.MojangsonList
- MojangsonLong - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonLongArray - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonLongArray(long[]) - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.MojangsonLongArray
- MojangsonNull - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonNumber<T> - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonNumber(T) - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.MojangsonNumber
- MojangsonParseException - io.github.takenoko4096.mojangsonの例外クラス
- MojangsonParseException(String, String, int) - 例外クラスのコンストラクタ io.github.takenoko4096.mojangson.MojangsonParseException
- MojangsonParser - io.github.takenoko4096.mojangsonのクラス
- MojangsonParser() - クラスのコンストラクタ io.github.takenoko4096.mojangson.MojangsonParser
- MojangsonPath - io.github.takenoko4096.mojangsonのクラス
- MojangsonPath.MojangsonInaccessiblePathException - io.github.takenoko4096.mojangsonの例外クラス
- MojangsonPath.MojangsonPathReference<S,
T> - io.github.takenoko4096.mojangsonのクラス - MojangsonPathNode<S,
T> - io.github.takenoko4096.mojangsonのクラス - MojangsonPathNode(T, MojangsonPathNode) - クラスのコンストラクタ io.github.takenoko4096.mojangson.MojangsonPathNode
- MojangsonPathNode.ArrayIndexFinderNode - io.github.takenoko4096.mojangsonのクラス
- MojangsonPathNode.ArrayIndexNode - io.github.takenoko4096.mojangsonのクラス
- MojangsonPathNode.ObjectKeyCheckerNode - io.github.takenoko4096.mojangsonのクラス
- MojangsonPathNode.ObjectKeyNode - io.github.takenoko4096.mojangsonのクラス
- MojangsonPathNode.Pair<A,
B> - io.github.takenoko4096.mojangsonのレコード・クラス - MojangsonPathParser - io.github.takenoko4096.mojangsonのクラス
- MojangsonPathParser() - クラスのコンストラクタ io.github.takenoko4096.mojangson.MojangsonPathParser
- MojangsonPathReference(S, T) - クラスのコンストラクタ io.github.takenoko4096.mojangson.MojangsonPath.MojangsonPathReference
- MojangsonPrimitive<T> - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonPrimitive(T) - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.MojangsonPrimitive
- MojangsonSerializationException - io.github.takenoko4096.mojangsonの例外クラス
- MojangsonSerializationException(String) - 例外クラスのコンストラクタ io.github.takenoko4096.mojangson.MojangsonSerializationException
- MojangsonSerializationException(String, Throwable) - 例外クラスのコンストラクタ io.github.takenoko4096.mojangson.MojangsonSerializationException
- MojangsonSerializer - io.github.takenoko4096.mojangsonのクラス
- MojangsonShort - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonString - io.github.takenoko4096.mojangson.valuesのクラス
- MojangsonStructure - io.github.takenoko4096.mojangson.valuesのインタフェース
- MojangsonValue<T> - io.github.takenoko4096.mojangsonのクラス
-
mojangson構造を構成するすべての型のスーパークラス。
- MojangsonValue(T) - クラスのコンストラクタ io.github.takenoko4096.mojangson.MojangsonValue
- MojangsonValueType<T> - io.github.takenoko4096.mojangsonのクラス
- MojangsonValueType(Class) - クラスのコンストラクタ io.github.takenoko4096.mojangson.MojangsonValueType
- MojangsonValueTypes - io.github.takenoko4096.mojangsonのクラス
N
- NbtDecoder - io.github.takenoko4096.nbtのクラス
- NbtEncoder - io.github.takenoko4096.nbtのクラス
- NbtFile - io.github.takenoko4096.nbtのクラス
- NbtFile(File) - クラスのコンストラクタ io.github.takenoko4096.nbt.NbtFile
- NbtFile(String) - クラスのコンストラクタ io.github.takenoko4096.nbt.NbtFile
- NbtFile(Path) - クラスのコンストラクタ io.github.takenoko4096.nbt.NbtFile
- NbtReadException - io.github.takenoko4096.nbtの例外クラス
- NbtReadException(String) - 例外クラスのコンストラクタ io.github.takenoko4096.nbt.NbtReadException
- NbtReadException(String, Throwable) - 例外クラスのコンストラクタ io.github.takenoko4096.nbt.NbtReadException
- NbtReadException(Throwable) - 例外クラスのコンストラクタ io.github.takenoko4096.nbt.NbtReadException
- NbtWriteException - io.github.takenoko4096.nbtの例外クラス
- NbtWriteException(String) - 例外クラスのコンストラクタ io.github.takenoko4096.nbt.NbtWriteException
- NbtWriteException(String, Throwable) - 例外クラスのコンストラクタ io.github.takenoko4096.nbt.NbtWriteException
- NbtWriteException(Throwable) - 例外クラスのコンストラクタ io.github.takenoko4096.nbt.NbtWriteException
- NULL - クラスのstatic変数 io.github.takenoko4096.json.JSONValueTypes
-
nullに対応。
- NULL - クラスのstatic変数 io.github.takenoko4096.json.values.JSONNull
- NULL - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- NULL - クラスのstatic変数 io.github.takenoko4096.mojangson.values.MojangsonNull
- NUMBER - クラスのstatic変数 io.github.takenoko4096.json.JSONValueTypes
-
java.lang.Numberに対応。
O
- object(String) - クラスのstaticメソッド io.github.takenoko4096.json.JSONParser
-
引数に渡された文字列をjsonオブジェクトとしてパースします。
- object(String) - クラスのstaticメソッド io.github.takenoko4096.mojangson.MojangsonParser
- OBJECT - クラスのstatic変数 io.github.takenoko4096.json.JSONValueTypes
-
java.util.Mapに対応。
- of(String) - クラスのstaticメソッド io.github.takenoko4096.json.JSONPath
-
文字列からjsonパスを作成します。
- of(String) - クラスのstaticメソッド io.github.takenoko4096.mojangson.MojangsonPath
P
- Pair(A, B) - レコード・クラスのコンストラクタ io.github.takenoko4096.json.JSONPathNode.Pair
-
Pairレコード・クラスのインスタンスを作成します。 - Pair(A, B) - レコード・クラスのコンストラクタ io.github.takenoko4096.mojangson.MojangsonPathNode.Pair
-
Pairレコード・クラスのインスタンスを作成します。 - parameter - クラスの変数 io.github.takenoko4096.json.JSONPath.JSONPathReference
-
アクセスするために必要なキーまたは添え字。
- parameter - クラスの変数 io.github.takenoko4096.json.JSONPathNode
- parameter - クラスの変数 io.github.takenoko4096.mojangson.MojangsonPath.MojangsonPathReference
- parameter - クラスの変数 io.github.takenoko4096.mojangson.MojangsonPathNode
- parent() - クラスのメソッド io.github.takenoko4096.json.JSONPath
-
終端のアクセスを取り除いた新しいパスを返します。
- parent() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath
- parse(String) - クラスのメソッド io.github.takenoko4096.json.JSONParser
-
引数に渡された文字列をjsonとしてパースします。
- parse(String) - クラスのメソッド io.github.takenoko4096.json.JSONPathParser
-
渡された文字列をjsonパスとしてパースします。
- parse(String) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathParser
- parse(String, Class) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonParser
R
- raw(byte[]) - クラスのstaticメソッド io.github.takenoko4096.nbt.NbtDecoder
- raw(MojangsonCompound) - クラスのstaticメソッド io.github.takenoko4096.nbt.NbtEncoder
- raw(File) - クラスのstaticメソッド io.github.takenoko4096.nbt.NbtDecoder
- raw(File, MojangsonCompound) - クラスのstaticメソッド io.github.takenoko4096.nbt.NbtEncoder
- read() - クラスのメソッド io.github.takenoko4096.json.JSONFile
-
json構造としてファイルの記述を読み取ります。
- readAsArray() - クラスのメソッド io.github.takenoko4096.json.JSONFile
-
ルートが配列であることを期待してファイルの記述を読み取ります。
- readAsCompressed() - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- readAsObject() - クラスのメソッド io.github.takenoko4096.json.JSONFile
-
ルートがオブジェクトであることを期待してファイルの記述を読み取ります。
- readAsRaw() - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- readAsString() - クラスのメソッド io.github.takenoko4096.json.JSONFile
- readAuto() - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- register(String, MojangsonFunctionalOperator) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonParser
S
- serialize(JSONStructure) - クラスのstaticメソッド io.github.takenoko4096.json.JSONSerializer
-
json構造を文字列としてシリアライズします。
- serialize(MojangsonStructure) - クラスのstaticメソッド io.github.takenoko4096.mojangson.MojangsonSerializer
- set(int, Object) - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- set(int, Object) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- set(int, T) - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- set(int, T) - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- set(JSONPath, Object) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- set(MojangsonPath, Object) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- set(Object) - クラスのメソッド io.github.takenoko4096.json.JSONPath.JSONPathReference
-
パスの参照先を任意の値で上書きします。
- set(Object) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath.MojangsonPathReference
- set(String, Object) - クラスのメソッド io.github.takenoko4096.json.values.JSONObject
- set(String, Object) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- SHORT - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- shortValue() - クラスのメソッド io.github.takenoko4096.json.values.JSONNumber
- shortValue() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonNumber
- slice(int, int) - クラスのメソッド io.github.takenoko4096.json.JSONPath
-
jsonパスの部分パスを作成します。
- slice(int, int) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath
- STRING - クラスのstatic変数 io.github.takenoko4096.json.JSONValueTypes
-
java.lang.Stringに対応。
- STRING - クラスのstatic変数 io.github.takenoko4096.mojangson.MojangsonValueTypes
- structure - クラスの変数 io.github.takenoko4096.json.JSONPath.JSONPathReference
-
アクセス位置の親の構造。
- structure - クラスの変数 io.github.takenoko4096.mojangson.MojangsonPath.MojangsonPathReference
- structure(String) - クラスのstaticメソッド io.github.takenoko4096.json.JSONParser
-
引数に渡された文字列をjson構造としてパースします。
T
- TAG_BYTE - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_BYTE - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_BYTE_ARRAY - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_BYTE_ARRAY - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_COMPOUND - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_COMPOUND - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_DOUBLE - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_DOUBLE - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_END - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_END - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_FLOAT - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_FLOAT - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_INT - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_INT - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_INT_ARRAY - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_INT_ARRAY - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_LIST - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_LIST - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_LONG - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_LONG - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_LONG_ARRAY - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_LONG_ARRAY - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_SHORT - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_SHORT - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- TAG_STRING - クラスのstatic変数 io.github.takenoko4096.nbt.NbtDecoder
- TAG_STRING - クラスのstatic変数 io.github.takenoko4096.nbt.NbtEncoder
- toArray() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonArray
- toArray() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByteArray
- toArray() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonIntArray
- toArray() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonLongArray
- toJson(MojangsonStructure) - クラスのstaticメソッド io.github.takenoko4096.mojangson.MojangsonSerializer
- toJSON(Object) - クラスのメソッド io.github.takenoko4096.json.JSONValueType
-
特定の型に対応するオブジェクトのみをjson値に変換し、それ以外は例外を投げます。
- toList() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- toMap() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonCompound
- toMojangson(Object) - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonValueType
- toString() - クラスのメソッド io.github.takenoko4096.json.JSONPath
- toString() - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ArrayIndexFinderNode
- toString() - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ArrayIndexNode
- toString() - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ObjectKeyCheckerNode
- toString() - クラスのメソッド io.github.takenoko4096.json.JSONPathNode.ObjectKeyNode
- toString() - レコード・クラスのメソッド io.github.takenoko4096.json.JSONPathNode.Pair
-
このレコード・クラスの文字列表現を返します。
- toString() - クラスのメソッド io.github.takenoko4096.json.JSONPathNode
- toString() - クラスのメソッド io.github.takenoko4096.json.JSONValue
- toString() - クラスのメソッド io.github.takenoko4096.json.JSONValueType
- toString() - クラスのメソッド io.github.takenoko4096.json.values.JSONNull
- toString() - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPath
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ArrayIndexFinderNode
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ArrayIndexNode
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ObjectKeyCheckerNode
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.ObjectKeyNode
- toString() - レコード・クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode.Pair
-
このレコード・クラスの文字列表現を返します。
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonPathNode
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonValue
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.MojangsonValueType
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonByteArray
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonIntArray
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonLongArray
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonNull
- toString() - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- typed(JSONValueType) - クラスのメソッド io.github.takenoko4096.json.values.JSONArray
- typed(MojangsonValueType) - クラスのメソッド io.github.takenoko4096.mojangson.values.MojangsonList
- TypedJSONArray<T> - io.github.takenoko4096.json.valuesのクラス
- TypedJSONArray(JSONValueType) - クラスのコンストラクタ io.github.takenoko4096.json.values.TypedJSONArray
- TypedJSONArray(JSONValueType, List) - クラスのコンストラクタ io.github.takenoko4096.json.values.TypedJSONArray
- TypedMojangsonList<T> - io.github.takenoko4096.mojangson.valuesのクラス
- TypedMojangsonList(MojangsonValueType) - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.TypedMojangsonList
- TypedMojangsonList(MojangsonValueType, List) - クラスのコンストラクタ io.github.takenoko4096.mojangson.values.TypedMojangsonList
U
- untyped() - クラスのメソッド io.github.takenoko4096.json.values.TypedJSONArray
- untyped() - クラスのメソッド io.github.takenoko4096.mojangson.values.TypedMojangsonList
- upcastedValueOf(Number) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonNumber
V
- value - クラスの変数 io.github.takenoko4096.json.JSONValue
-
ラップされた値。
- value - クラスの変数 io.github.takenoko4096.mojangson.MojangsonValue
- valueOf(boolean) - クラスのstaticメソッド io.github.takenoko4096.json.values.JSONBoolean
- valueOf(byte) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonByte
- valueOf(char) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonString
- valueOf(double) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonDouble
- valueOf(float) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonFloat
- valueOf(int) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonInt
- valueOf(long) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonLong
- valueOf(short) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonShort
- valueOf(Object) - クラスのstaticメソッド io.github.takenoko4096.json.JSONValue
-
渡されたJavaの値に対応するjson構造を返します。
- valueOf(Iterable) - クラスのstaticメソッド io.github.takenoko4096.json.values.JSONArray
- valueOf(Number) - クラスのstaticメソッド io.github.takenoko4096.json.values.JSONNumber
- valueOf(String) - クラスのstaticメソッド io.github.takenoko4096.json.values.JSONString
- valueOf(String) - クラスのstaticメソッド io.github.takenoko4096.mojangson.values.MojangsonString
- valueOf(Map) - クラスのstaticメソッド io.github.takenoko4096.json.values.JSONObject
W
- write(JSONStructure) - クラスのメソッド io.github.takenoko4096.json.JSONFile
-
json構造をシリアライズして書き込みます。
- writeAsCompressed(MojangsonCompound) - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- writeAsRaw(MojangsonCompound) - クラスのメソッド io.github.takenoko4096.nbt.NbtFile
- writeAsString(String) - クラスのメソッド io.github.takenoko4096.json.JSONFile
すべてのクラスおよびインタフェース|すべてのパッケージ|直列化された形式|定数フィールド値