Class ReflectionExecutableMethod<T,R>

java.lang.Object
io.micronaut.reflection.ReflectionExecutableMethod<T,R>
Type Parameters:
T - The declaring type
R - The return type
All Implemented Interfaces:
EnvironmentConfigurable, AnnotatedElement, AnnotationMetadata, AnnotationMetadataDelegate, AnnotationMetadataProvider, AnnotationSource, Described, Named, Executable<T,R>, UnsafeExecutable<T,R>, ExecutableMethod<T,R>, MethodReference<T,R>

public final class ReflectionExecutableMethod<T,R> extends Object implements EnvironmentConfigurable
An ExecutableMethod over a Method, with the arguments, the return type and the annotation metadata a generated executable method would have.
Since:
5.2.0
Author:
Denis Stepanov
  • Constructor Details

    • ReflectionExecutableMethod

      public ReflectionExecutableMethod(Class<T> declaringType, Method method)
      Creates an executable method over a method.
      Parameters:
      declaringType - The type the method is invoked on, which may inherit the method
      method - The method
  • Method Details