Package io.datarouter.bytes
Class ReplacingFunction<A,B>
java.lang.Object
io.datarouter.bytes.ReplacingFunction<A,B>
- All Implemented Interfaces:
Function<A,B>
- Direct Known Subclasses:
ReplacingFunction.NullReplacingFunction
public class ReplacingFunction<A,B> extends Object implements Function<A,B>
Wrapper around a function to handle exceptional values like null.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReplacingFunction.NullPassthroughFunction<A,B>Replace nulls with nulls.static classReplacingFunction.NullReplacingFunction<A,B>Replace nulls with something provided by the Supplier -
Method Summary