Class JavaUtils
java.lang.Object
org.springframework.integration.JavaUtils
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescription<T1,T2> JavaUtils acceptIfCondition(boolean condition, T1 t1, T2 t2, BiConsumer<T1, T2> consumer) InvokeBiConsumer.accept(Object, Object)with the arguments if the condition is true.<T> JavaUtilsacceptIfCondition(boolean condition, T value, Consumer<T> consumer) InvokeConsumer.accept(Object)with the value if the condition is true.acceptIfHasText(String value, Consumer<String> consumer) InvokeConsumer.accept(Object)with the value if it is not null or empty.<T> JavaUtilsacceptIfHasText(T t1, String value, BiConsumer<T, String> consumer) InvokeBiConsumer.accept(Object, Object)with the arguments if the value argument is not null or empty.<T> JavaUtilsacceptIfNotEmpty(List<T> value, Consumer<List<T>> consumer) InvokeConsumer.accept(Object)with the value if it is not null or empty.<T> JavaUtilsacceptIfNotEmpty(T[] value, Consumer<T[]> consumer) InvokeConsumer.accept(Object)with the value if it is not null or empty.<T1,T2> JavaUtils acceptIfNotNull(T1 t1, T2 t2, BiConsumer<T1, T2> consumer) InvokeBiConsumer.accept(Object, Object)with the arguments if the t2 argument is not null.<T> JavaUtilsacceptIfNotNull(T value, Consumer<T> consumer) InvokeConsumer.accept(Object)with the value if it is not null.
- 
Field Details- 
INSTANCEThe singleton instance of this utility class.
 
- 
- 
Method Details- 
acceptIfConditionInvokeConsumer.accept(Object)with the value if the condition is true.- Type Parameters:
- T- the value type.
- Parameters:
- condition- the condition.
- value- the value.
- consumer- the consumer.
- Returns:
- this.
 
- 
acceptIfNotNullInvokeConsumer.accept(Object)with the value if it is not null.- Type Parameters:
- T- the value type.
- Parameters:
- value- the value.
- consumer- the consumer.
- Returns:
- this.
 
- 
acceptIfHasText
- 
acceptIfNotEmpty
- 
acceptIfNotEmptyInvokeConsumer.accept(Object)with the value if it is not null or empty.- Type Parameters:
- T- the value type.
- Parameters:
- value- the value.
- consumer- the consumer.
- Returns:
- this.
- Since:
- 5.2
 
- 
acceptIfConditionpublic <T1,T2> JavaUtils acceptIfCondition(boolean condition, T1 t1, T2 t2, BiConsumer<T1, T2> consumer) InvokeBiConsumer.accept(Object, Object)with the arguments if the condition is true.- Type Parameters:
- T1- the first argument type.
- T2- the second argument type.
- Parameters:
- condition- the condition.
- t1- the first consumer argument
- t2- the second consumer argument
- consumer- the consumer.
- Returns:
- this.
- Since:
- 5.2
 
- 
acceptIfNotNullInvokeBiConsumer.accept(Object, Object)with the arguments if the t2 argument is not null.- Type Parameters:
- T1- the first argument type.
- T2- the second argument type.
- Parameters:
- t1- the first argument
- t2- the second consumer argument
- consumer- the consumer.
- Returns:
- this.
- Since:
- 5.2
 
- 
acceptIfHasTextInvokeBiConsumer.accept(Object, Object)with the arguments if the value argument is not null or empty.- Type Parameters:
- T- the first argument type.
- Parameters:
- t1- the first consumer argument.
- value- the second consumer argument
- consumer- the consumer.
- Returns:
- this.
- Since:
- 5.2
 
 
-