AdditionalDslStateData

data class AdditionalDslStateData<T : Any>(val contextClass: KClass<*>, val valueType: KType, val key: String?, val value: T)

追加のDSLのデータを表すクラス。

このクラスは、特定のコンテキストクラスに関連付けられた追加のデータを保持します。 追加データは、キーと値のペアとして格納され、値の型はジェネリック型パラメータ T で指定されます。

Parameters

T

この追加データの値の型

Constructors

Link copied to clipboard
constructor(contextClass: KClass<*>, valueType: KType, key: String?, value: T)

Properties

Link copied to clipboard

この追加データが関連付けられているコンテキストクラス

Link copied to clipboard
val key: String?

この追加データの一意のキー

Link copied to clipboard
val value: T

実際に追加される値

Link copied to clipboard

この追加データの値の型