クラス JSONPrimitive<T>

java.lang.Object
io.github.takenoko4096.json.JSONValue<T>
io.github.takenoko4096.json.values.JSONPrimitive<T>
型パラメータ:
T - ラップされる型。
直系の既知のサブクラス:
JSONBoolean, JSONNull, JSONNumber, JSONString

public abstract class JSONPrimitive<T> extends JSONValue<T>
json構造を構成するプリミティブ値を表現します。真偽値・数値・文字列・nullのみが該当します。
  • フィールドの概要

    クラスから継承されたフィールド JSONValue

    value
  • コンストラクタの概要

    コンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    サブクラスのためのコンストラクタ。
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    ラップされている値を取得します。

    クラスから継承されたメソッド JSONValue

    equals, getType, hashCode, toString, valueOf

    クラスから継承されたメソッド Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • コンストラクタの詳細

    • JSONPrimitive

      protected JSONPrimitive(T value)
      サブクラスのためのコンストラクタ。
      パラメータ:
      value - ラップされる値。
  • メソッドの詳細

    • getValue

      public T getValue()
      ラップされている値を取得します。
      戻り値:
      ラップされている値。