Class BiFunctionBuilder<A,B,R>
java.lang.Object
de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder<BiVersionFunction<A,B,R>,BiFunction<A,B,R>>
de.eldoria.eldoutilities.crossversion.builder.BiFunctionBuilder<A,B,R>
- Type Parameters:
A
- first Input TypeB
- second Input TypeR
- result Type
public class BiFunctionBuilder<A,B,R>
extends VersionFunctionBuilder<BiVersionFunction<A,B,R>,BiFunction<A,B,R>>
A builder for a
BiVersionFunction
with version sensitive context.-
Field Summary
Fields inherited from class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
functions
-
Constructor Summary
-
Method Summary
Methods inherited from class de.eldoria.eldoutilities.crossversion.builder.VersionFunctionBuilder
addExclusiveVersion, addInclusiveVersion, addVersion, addVersionFunction, addVersionFunctionBetween, biFunctionBuilder, functionBuilder, quadFunctionBuilder, triFunctionBuilder
-
Constructor Details
-
BiFunctionBuilder
protected BiFunctionBuilder()
-
-
Method Details
-
build
Build the version function.- Specified by:
build
in classVersionFunctionBuilder<BiVersionFunction<A,
B, R>, BiFunction<A, B, R>> - Returns:
- version functions with applied functions for versions.
-