KIn - the type of input keysVIn - the type of input valuesVOut - the type of output values@FunctionalInterface public interface FixedKeyProcessorSupplier<KIn,VIn,VOut> extends ConnectedStoreProvider, Supplier<FixedKeyProcessor<KIn,VIn,VOut>>
FixedKeyProcessor instances. The supplier should always generate a new instance each time get() gets called. Creating a single FixedKeyProcessor object and returning the same object reference in get() would be a violation of the supplier pattern and leads to runtime exceptions.
| Modifier and Type | Method and Description |
|---|---|
FixedKeyProcessor<KIn,VIn,VOut> | get()Return a newly constructed FixedKeyProcessor instance. |
storesFixedKeyProcessor<KIn,VIn,VOut> get()
FixedKeyProcessor instance. The supplier should always generate a new instance each time FixedKeyProcessorSupplier#get() gets called. Creating a single FixedKeyProcessor object and returning the same object reference in FixedKeyProcessorSupplier#get() is a violation of the supplier pattern and leads to runtime exceptions.
get in interface Supplier<FixedKeyProcessor<KIn,VIn,VOut>>FixedKeyProcessor instance