See: Description
| Interface | Description |
|---|---|
| Consumer<T> |
Function:
(T) -> void
|
| Function<F,T> |
Function:
(F) -> T
|
| Notifier<T> |
Allows consumer to subscribe to a supplier.
|
| PairConsumer<T1,T2> |
Function:
(T1, T2) -> void
|
| PairFunction<F1,F2,T> |
Function:
(F1, F2) -> T
|
| PairPredicate<T1,T2> |
Function:
(T) -> boolean
|
| Predicate<T> |
Function:
(T) -> boolean
Specialization of com.google.common.base.Predicate, that is also Serializable. |
| Supplier<T> |
Function:
() -> T
Specialization of com.google.common.base.Supplier, that is also Serializable. |
| TripleFunction<F1,F2,F3,T> |
Function:
(F1, F2, F3) -> T
|
| Class | Description |
|---|---|
| ObjectHolder<T> |
Default object holder, intermediary between producers and consumers.
|
| ObjectNotifier<T> |
Allows multiple Consumers to be combined into a single Consumer, by having
them all subscribe to this object, and then using this object as a group
Consumer.
|
| ObjectTransfer<T> |
Default object transfer, intermediary between producers and consumers.
|
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.