Package 

Class Variable


  • 
    public final class Variable
    
                        

    設定値とそれに付随する情報を保持するためのクラスです。

    設定値の他に、接客サービスIDやアクションIDを保持しています。

    • Method Detail

      • string

        @JvmName(name = "getString") final String string(String default)

        設定値(文字列)を返します。

        なお設定値が未定義の場合は、デフォルト値を返します。

        Parameters:
        default - デフォルト値
      • long

        @JvmName(name = "getLong") final Long long(Long default)

        設定値(整数)を返します。

        なお設定値が数値でない場合は、デフォルト値を返します。

        Parameters:
        default - デフォルト値
      • double

        @JvmName(name = "getDouble") final Double double(Double default)

        設定値(浮動小数点数)を返します。

        なお設定値が数値でない場合は、デフォルト値を返します。

        Parameters:
        default - デフォルト値
      • boolean

        @JvmName(name = "getBoolean") final Boolean boolean(Boolean default)

        設定値(ブール値)を返します。

        なおブール値への変換ルールについては こちら を参照してください。

        設定値が未定義の場合は、デフォルト値を返します。

        Parameters:
        default - デフォルト値
      • jsonArray

        @JvmName(name = "getJSONArray") final JSONArray jsonArray(JSONArray default)

        設定値(JSONArray)を返します。

        以下の場合においてデフォルト値を返します。

        • 設定値が未定義の場合

        • 設定値(JSON文字列)のパースができない場合

        Parameters:
        default - デフォルト値
      • jsonObject

        @JvmName(name = "getJSONObject") final JSONObject jsonObject(JSONObject default)

        設定値(JSONObject)を返します。

        以下の場合においてデフォルト値を返します。

        • 設定値が未定義の場合

        • 設定値(JSON文字列)のパースができない場合

        Parameters:
        default - デフォルト値
      • getIsDefined

         final Boolean getIsDefined()

        設定値が定義済みであるかどうか返します。

        定義済みの場合は true を、未定義の場合は false を返します。