Class QuadVersionFunction<A,B,C,D,R>
java.lang.Object
de.eldoria.eldoutilities.crossversion.function.BaseVersionFunction<QuadFunction<A,B,C,D,R>>
de.eldoria.eldoutilities.crossversion.function.QuadVersionFunction<A,B,C,D,R>
- Type Parameters:
A
- first Input TypeB
- second Input TypeC
- third Input TypeD
- fourth Input TypeR
- result Type
A
QuadFunction
with version sensitive context.-
Constructor Summary
-
Method Summary
Methods inherited from class de.eldoria.eldoutilities.crossversion.function.BaseVersionFunction
get, get
-
Constructor Details
-
QuadVersionFunction
-
-
Method Details
-
apply
Execute the function for the current version.- Parameters:
a
- first parameter of the functionb
- second parameter of the functionc
- third parameter of the functiond
- fourth parameter of the function- Returns:
- value of the function
- Throws:
UnsupportedVersionException
- when no function is defined for the server version.
-