@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)