org.kiwiproject.util.function.KiwiConsumers Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of kiwi Show documentation
Show all versions of kiwi Show documentation
Kiwi is a utility library. We really like Google's Guava, and also use Apache Commons.
But if they don't have something we need, and we think it is useful, this is where we put it.
package org.kiwiproject.util.function;
import lombok.experimental.UtilityClass;
import java.util.function.Consumer;
/**
* Contains helper methods for {@link Consumer}.
*/
@UtilityClass
public class KiwiConsumers {
/**
* Provides a type-consistent, no-op {@link Consumer}.
*
* @param type parameter of the Consumer
* @return the no-op Consumer
*/
public static Consumer noOp() {
return argument -> {
// no-op
};
}
}