クラス JavaUtils
java.lang.ObjectSE
org.springframework.amqp.utils.JavaUtils
いくつかの Java 反復コードを簡素化するためのチェーンされたユーティリティメソッド。シングルトン
INSTANCE
への参照を取得してから、ユーティリティメソッドへのチェーン呼び出しを行います。- 導入:
- 2.1.4
- 作成者:
- Gary Russell
フィールドのサマリー
フィールドメソッドのサマリー
修飾子と型メソッド説明<T1,
T2> JavaUtils acceptIfCondition
(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 を呼び出します。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> JavaUtils acceptIfNotNull
(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
このユーティリティクラスのシングルトンインスタンス。
メソッドの詳細
acceptIfCondition
条件が真の場合、値を使用してConsumer.accept(Object)
SE を呼び出します。- 型パラメーター:
T
- 値の型。- パラメーター:
condition
- 状態。value
- 値。consumer
- コンシューマー。- 戻り値:
- this。
acceptIfNotNull
null でない場合は、値を使用してConsumer.accept(Object)
SE を呼び出します。- 型パラメーター:
T
- 値の型。- パラメーター:
value
- 値。consumer
- コンシューマー。- 戻り値:
- this。
acceptIfHasText
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
t2 引数が null でない場合は、引数を使用してBiConsumer.accept(Object, Object)
SE を呼び出します。- 型パラメーター:
T1
- 最初の引数の型。T2
- 2 番目の引数型。- パラメーター:
t1
- 最初の引数t2
- 2 番目のコンシューマーの議論consumer
- コンシューマー。- 戻り値:
- this。
acceptIfHasText
value 引数が null または空でない場合は、引数を使用してBiConsumer.accept(Object, Object)
SE を呼び出します。- 型パラメーター:
T
- 最初の引数の型。- パラメーター:
t1
- 最初のコンシューマーの議論。value
- 2 番目のコンシューマーの議論consumer
- コンシューマー。- 戻り値:
- this。