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