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