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