Variable

data class Variable

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

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val campaignId: String? = null

キャンペーンIDを返します。

Link copied to clipboard
val eventHash: String? = null
Link copied to clipboard

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

Link copied to clipboard

設定値名を返します。

Link copied to clipboard
val shortenId: String? = null

アクションIDを返します。

Link copied to clipboard
val timestamp: String? = null
Link copied to clipboard
val value: Any? = null

設定値を返します。

Functions

Link copied to clipboard
@JvmName(name = "getBoolean")
fun boolean(default: Boolean): Boolean

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

Link copied to clipboard
@JvmName(name = "getDouble")
fun double(default: Double): Double

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

Link copied to clipboard
@JvmName(name = "getJSONArray")
fun jsonArray(default: JSONArray): JSONArray

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

Link copied to clipboard
@JvmName(name = "getJSONObject")
fun jsonObject(default: JSONObject): JSONObject

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

Link copied to clipboard
@JvmName(name = "getLong")
fun long(default: Long): Long

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

Link copied to clipboard
@JvmName(name = "getString")
fun string(default: String): String

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