クラス JavaUtils
- java.lang.ObjectSE
-
- org.springframework.amqp.utils.JavaUtils
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 <T1,T2>
JavaUtilsacceptIfCondition(boolean condition, T1 t1, T2 t2, BiConsumerSE<T1,T2> consumer)
条件が真の場合は、引数を使用してBiConsumer.accept(Object, Object)
SE を呼び出します。<T> JavaUtils
acceptIfCondition(boolean condition, T value, ConsumerSE<T> consumer)
条件が真の場合、値を使用してConsumer.accept(Object)
SE を呼び出します。JavaUtils
acceptIfHasText(StringSE value, ConsumerSE<StringSE> consumer)
null または空でない場合は、値を使用してConsumer.accept(Object)
SE を呼び出します。<T> JavaUtils
acceptIfHasText(T t1, StringSE value, BiConsumerSE<T,StringSE> consumer)
value 引数が null または空でない場合は、引数を使用してBiConsumer.accept(Object, Object)
SE を呼び出します。<T1,T2>
JavaUtilsacceptIfNotNull(T1 t1, T2 t2, BiConsumerSE<T1,T2> consumer)
t2 引数が null でない場合は、引数を使用してBiConsumer.accept(Object, Object)
SE を呼び出します。<T> JavaUtils
acceptIfNotNull(T value, ConsumerSE<T> consumer)
null でない場合は、値を使用してConsumer.accept(Object)
SE を呼び出します。
フィールドの詳細
INSTANCE
public static final JavaUtils INSTANCE
このユーティリティクラスのシングルトンインスタンス。
メソッドの詳細
acceptIfCondition
public <T> JavaUtils acceptIfCondition(boolean condition, T value, ConsumerSE<T> consumer)
条件が真の場合、値を使用してConsumer.accept(Object)
SE を呼び出します。- 型パラメーター:
T
- 値の型。- パラメーター:
condition
- 状態。value
- 値。consumer
- コンシューマー。- 戻り値:
- this。
acceptIfNotNull
public <T> JavaUtils acceptIfNotNull(T value, ConsumerSE<T> consumer)
null でない場合は、値を使用してConsumer.accept(Object)
SE を呼び出します。- 型パラメーター:
T
- 値の型。- パラメーター:
value
- 値。consumer
- コンシューマー。- 戻り値:
- this。
acceptIfHasText
public JavaUtils acceptIfHasText(StringSE value, ConsumerSE<StringSE> consumer)
null または空でない場合は、値を使用してConsumer.accept(Object)
SE を呼び出します。- パラメーター:
value
- 値。consumer
- コンシューマー。- 戻り値:
- this。
acceptIfCondition
public <T1,T2> JavaUtils acceptIfCondition(boolean condition, T1 t1, T2 t2, BiConsumerSE<T1,T2> consumer)
条件が真の場合は、引数を使用してBiConsumer.accept(Object, Object)
SE を呼び出します。- 型パラメーター:
T1
- 最初の引数の型。T2
- 2 番目の引数型。- パラメーター:
condition
- 状態。t1
- 最初のコンシューマーの議論t2
- 2 番目のコンシューマーの議論consumer
- コンシューマー。- 戻り値:
- this。
acceptIfNotNull
public <T1,T2> JavaUtils acceptIfNotNull(T1 t1, T2 t2, BiConsumerSE<T1,T2> consumer)
t2 引数が null でない場合は、引数を使用してBiConsumer.accept(Object, Object)
SE を呼び出します。- 型パラメーター:
T1
- 最初の引数の型。T2
- 2 番目の引数型。- パラメーター:
t1
- 最初の引数t2
- 2 番目のコンシューマーの議論consumer
- コンシューマー。- 戻り値:
- this。
acceptIfHasText
public <T> JavaUtils acceptIfHasText(T t1, StringSE value, BiConsumerSE<T,StringSE> consumer)
value 引数が null または空でない場合は、引数を使用してBiConsumer.accept(Object, Object)
SE を呼び出します。- 型パラメーター:
T
- 最初の引数の型。- パラメーター:
t1
- 最初のコンシューマーの議論。value
- 2 番目のコンシューマーの議論consumer
- コンシューマー。- 戻り値:
- this。