索引

A B C D E F G H I J K L M N O P R S T U V W 
すべてのクラスおよびインタフェース|すべてのパッケージ|直列化された形式|定数フィールド値

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,U> - io.github.takenoko4096.mojangson.valuesのインタフェース
 
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
 
A B C D E F G H I J K L M N O P R S T U V W 
すべてのクラスおよびインタフェース|すべてのパッケージ|直列化された形式|定数フィールド値