Package io.micronaut.context
Class AbstractExecutableMethodsDefinition.MethodReference
- java.lang.Object
-
- io.micronaut.context.AbstractExecutableMethodsDefinition.MethodReference
-
- Enclosing class:
- AbstractExecutableMethodsDefinition<T>
@Internal public static final class AbstractExecutableMethodsDefinition.MethodReference extends java.lang.Object
Internal class representing method's metadata.
-
-
Constructor Summary
Constructors Constructor Description MethodReference(java.lang.Class<?> declaringType, io.micronaut.core.annotation.AnnotationMetadata annotationMetadata, java.lang.String methodName, io.micronaut.core.type.Argument<?> returnArgument, io.micronaut.core.type.Argument<?>[] arguments, boolean isAbstract, boolean isSuspend)
The constructor.
-
-
-
Constructor Detail
-
MethodReference
public MethodReference(java.lang.Class<?> declaringType, io.micronaut.core.annotation.AnnotationMetadata annotationMetadata, java.lang.String methodName, io.micronaut.core.type.Argument<?> returnArgument, io.micronaut.core.type.Argument<?>[] arguments, boolean isAbstract, boolean isSuspend)
The constructor.- Parameters:
declaringType
- The declaring typeannotationMetadata
- The metadatamethodName
- The method namereturnArgument
- The return argumentarguments
- The argumentsisAbstract
- Is abstractisSuspend
- Is suspend
-
-