クラス MojangsonValue<T>
java.lang.Object
io.github.takenoko4096.mojangson.MojangsonValue<T>
- 型パラメータ:
T- ラップされる型。java.lang.Boolean, java.lang.Stringなど。
- 直系の既知のサブクラス:
MojangsonArray, MojangsonCompound, MojangsonList, MojangsonPrimitive, TypedMojangsonList
mojangson構造を構成する「値」を表します。
0, 1, 1b, Hello, [-1s, 0, 0b], {key: value} 等はすべてこのクラスまたはそのサブクラスによって表現されます。
-
フィールドの概要
フィールド -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明booleanこの値と引数に渡された値が等価であるかを調べます。abstract MojangsonValueType<?> getType()値の型を取得します。inthashCode()この値のハッシュコードを返します。toString()この値の文字列表現を返します。static MojangsonValue<?> 渡されたJavaの値に対応するmojangson構造を返します。
-
フィールド詳細
-
value
ラップされた値。必要に応じてサブクラスで編集される可能性があります。
-
-
コンストラクタの詳細
-
MojangsonValue
-
-
メソッドの詳細
-
equals
-
hashCode
-
getType
-
toString
-
valueOf
渡されたJavaの値に対応するmojangson構造を返します。- パラメータ:
value- nullを含む任意のオブジェクト。- 戻り値:
- 引数をmojangson構造に変換したオブジェクト。MojangsonValueが渡された場合、引数をそのまま返します。
-