@FunctionalInterface public static interface DynamicMethodTarget.Function
| Modifier and Type | Method and Description |
|---|---|
@NonNull String |
computeMethod(@NonNull Method shadowMethod,
@NonNull Class<? extends Shadow> shadowClass,
@NonNull Class<?> targetClass)
Computes the target method for the given
shadowMethod. |
@NonNull String computeMethod(@NonNull Method shadowMethod, @NonNull Class<? extends Shadow> shadowClass, @NonNull Class<?> targetClass)
shadowMethod.shadowMethod - the shadow method to compute a method target forshadowClass - the class defining the shadow methodtargetClass - the target class. the resultant method target should resolve for this class.