@Internal public static final class AbstractInitializableBeanDefinition.MethodReference extends AbstractInitializableBeanDefinition.MethodOrFieldReference
| Modifier and Type | Field and Description | 
|---|---|
| AnnotationMetadata | annotationMetadata | 
| Argument[] | arguments | 
| boolean | isPostConstructMethod | 
| boolean | isPreDestroyMethod | 
| String | methodName | 
| Constructor and Description | 
|---|
| MethodReference(Class declaringType,
               String methodName,
               Argument[] arguments,
               AnnotationMetadata annotationMetadata,
               boolean requiresReflection) | 
| MethodReference(Class declaringType,
               String methodName,
               Argument[] arguments,
               AnnotationMetadata annotationMetadata,
               boolean requiresReflection,
               boolean isPostConstructMethod,
               boolean isPreDestroyMethod) | 
public final String methodName
public final Argument[] arguments
public final AnnotationMetadata annotationMetadata
public final boolean isPreDestroyMethod
public final boolean isPostConstructMethod
public MethodReference(Class declaringType, String methodName, Argument[] arguments, @Nullable AnnotationMetadata annotationMetadata, boolean requiresReflection)
public MethodReference(Class declaringType, String methodName, Argument[] arguments, @Nullable AnnotationMetadata annotationMetadata, boolean requiresReflection, boolean isPostConstructMethod, boolean isPreDestroyMethod)