У меня есть Consumer<T>
, который я бы хотел преобразовать в Function<T, Void>
.
Я мог бы достичь этого, используя
public <T> Function<T, Void> consumerToFunction(Consumer<T> consumer)
{
return x -> {
consumer.accept(x);
return null;
};
}
Но я подозреваю, что что-то вроде этого может уже существовать в JDK или, возможно, в общей библиотеке.