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