クラス KotlinDefaultMask
java.lang.ObjectSE
org.springframework.data.mapping.model.KotlinDefaultMask
パラメーターのデフォルトを適用する Kotlin メソッドに使用されるデフォルトマスクを表す値オブジェクト。
- 導入:
- 2.1
- 作成者:
- Mark Paluch
メソッドのサマリー
修飾子と型メソッド説明void
forEach
(IntConsumerSE maskCallback) デフォルトマスクごとにIntConsumer
SE に通知するコールバックメソッド。static KotlinDefaultMask
from
(kotlin.reflect.KFunction<?> function, PredicateSE<kotlin.reflect.KParameter> isPresent) パラメーター値を条件付きで適用する Kotlin デフォルトメソッドを呼び出すために使用されるデフォルトマスクを作成します。int[]
static int
getMaskCount
(int arguments) arguments
の数を表すために必要なデフォルトマスクの数を返します。
メソッドの詳細
forEach
デフォルトマスクごとにIntConsumer
SE に通知するコールバックメソッド。- パラメーター:
maskCallback
- null であってはなりません。
getMaskCount
public static int getMaskCount(int arguments) arguments
の数を表すために必要なデフォルトマスクの数を返します。- パラメーター:
arguments
- メソッド引数の数。- 戻り値:
- 必要なデフォルトマスクの数。
copy
メソッドで使用される少なくとも 1 つを返します。
from
public static KotlinDefaultMask from(kotlin.reflect.KFunction<?> function, PredicateSE<kotlin.reflect.KParameter> isPresent) パラメーター値を条件付きで適用する Kotlin デフォルトメソッドを呼び出すために使用されるデフォルトマスクを作成します。- パラメーター:
function
- 呼び出す必要のあるKFunction
。isPresent
- パラメーターの有無についてはPredicate
SE。- 戻り値:
KotlinDefaultMask
。
getDefaulting
public int[] getDefaulting()