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