Package io.micronaut.context
Class AbstractInitializableBeanDefinition.MethodReference
java.lang.Object
io.micronaut.context.AbstractInitializableBeanDefinition.MethodOrFieldReference
io.micronaut.context.AbstractInitializableBeanDefinition.MethodReference
- Enclosing class:
- AbstractInitializableBeanDefinition<T>
@Internal
public static final class AbstractInitializableBeanDefinition.MethodReference
extends AbstractInitializableBeanDefinition.MethodOrFieldReference
The data class containing all method reference information.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal io.micronaut.core.annotation.AnnotationMetadata
final io.micronaut.core.type.Argument[]
final boolean
final boolean
final String
-
Constructor Summary
ConstructorsConstructorDescriptionMethodReference
(Class declaringType, String methodName, io.micronaut.core.type.Argument[] arguments, @Nullable io.micronaut.core.annotation.AnnotationMetadata annotationMetadata) MethodReference
(Class declaringType, String methodName, io.micronaut.core.type.Argument[] arguments, @Nullable io.micronaut.core.annotation.AnnotationMetadata annotationMetadata, boolean isPostConstructMethod, boolean isPreDestroyMethod) -
Method Summary
-
Field Details
-
methodName
-
arguments
public final io.micronaut.core.type.Argument[] arguments -
annotationMetadata
public final io.micronaut.core.annotation.AnnotationMetadata annotationMetadata -
isPreDestroyMethod
public final boolean isPreDestroyMethod -
isPostConstructMethod
public final boolean isPostConstructMethod
-
-
Constructor Details
-
MethodReference
-
MethodReference
-