@Internal public static final class AbstractExecutableMethodsDefinition.MethodReference extends java.lang.Object
Constructor and Description |
---|
MethodReference(java.lang.Class<?> declaringType,
AnnotationMetadata annotationMetadata,
java.lang.String methodName,
Argument<?> returnArgument,
Argument<?>[] arguments,
boolean isAbstract,
boolean isSuspend)
The constructor.
|
public MethodReference(java.lang.Class<?> declaringType, AnnotationMetadata annotationMetadata, java.lang.String methodName, Argument<?> returnArgument, Argument<?>[] arguments, boolean isAbstract, boolean isSuspend)
declaringType
- The declaring typeannotationMetadata
- The metadatamethodName
- The method namereturnArgument
- The return argumentarguments
- The argumentsisAbstract
- Is abstractisSuspend
- Is suspend