public static class FluentFunctions.Advice3<T1,T2,T3,R>
extends java.lang.Object
| Constructor and Description |
|---|
Advice3() |
| Modifier and Type | Method and Description |
|---|---|
R |
proceed()
Proceed and execute wrapped TriFunction with it's input params as captured
|
R |
proceed(T1 param1,
T2 param2,
T3 param3)
Proceed and execute wrapped TriFunction with it's input params as captured
|
R |
proceed1(T1 param)
Proceed and execute wrapped TriFunction with it's second and third input parameters as a captured and the replacement parameter as provided
|
R |
proceed2(T2 param)
Proceed and execute wrapped TriFunction with it's first and third input parameters as a captured and the replacement parameter as provided
|
R |
proceed3(T3 param)
Proceed and execute wrapped TriFunction with it's first and second input parameters as a captured and the replacement parameter as provided
|
public final T1 param1
public final T2 param2
public final T3 param3
public R proceed()
public R proceed(T1 param1, T2 param2, T3 param3)
param1 - First replacement parameterparam2 - Second replacement parameterparam3 - Third replacement parameterpublic R proceed1(T1 param)
param - First replacement parameterpublic R proceed2(T2 param)
param - Second replacement parameter