P1 - the first argument that is passed to the closureP2 - the second argument that is passed to the closureP3 - the third argument that is passed to the closureP4 - the fourth argument that is passed to the closureP5 - the fifth argument that is passed to the closureResult - the result of the single closure method.public static interface Functions.Function5<P1,P2,P3,P4,P5,Result>