Я ищу инверсию Supplier<T> в Гуаве. Я надеялся, что он будет называться Consumer - nope - или Sink - существует, но для примитивных значений.
Скрыт ли он где-то, и я пропустил его?
Я хотел бы видеть это по тем же причинам, что Supplier полезен. По общему признанию, использование менее распространено, но многие из статических методов Suppliers, например, будут применяться аналогичным образом, и было бы полезно выразить в одной строке такие вещи, как "отправить этому поставщику каждое значение в этом итерабельном",.
Тем временем Predicate и Function<T,Void> являются уродливыми обходными решениями.