public class JavaMethodElementExt
extends io.micronaut.annotation.processing.visitor.AbstractJavaElement
ExecutableElement
.Modifier and Type | Method and Description |
---|---|
io.micronaut.inject.ast.ClassElement |
getDeclaringType() |
java.util.Optional<java.lang.String> |
getDocumentation() |
io.micronaut.inject.ast.ClassElement |
getGenericReturnType() |
io.micronaut.inject.ast.ClassElement |
getOwningType() |
io.micronaut.inject.ast.ParameterElement[] |
getParameters() |
io.micronaut.inject.ast.ClassElement |
getReturnType() |
annotate, getAnnotationMetadata, getName, getNativeType, isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic, mirrorToClassElement, mirrorToClassElement, parameterizedClassElement, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
annotate, annotate, annotate, annotate, getName, getNativeType, getSimpleName, isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic
booleanValue, booleanValue, booleanValue, booleanValue, classValue, classValue, classValue, classValue, classValues, classValues, classValues, classValues, doubleValue, doubleValue, doubleValue, enumValue, enumValue, enumValue, enumValue, findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotation, getAnnotation, getAnnotationNameByStereotype, getAnnotationNameByStereotype, getAnnotationNames, getAnnotationNamesByStereotype, getAnnotationNamesByStereotype, getAnnotationType, getAnnotationTypeByStereotype, getAnnotationTypeByStereotype, getAnnotationTypesByStereotype, getAnnotationValuesByType, getDeclaredAnnotation, getDeclaredAnnotation, getDeclaredAnnotationNameByStereotype, getDeclaredAnnotationNames, getDeclaredAnnotationNamesByStereotype, getDeclaredAnnotationTypeByStereotype, getDeclaredAnnotationTypeByStereotype, getDeclaredAnnotationValuesByType, getDefaultValue, getDefaultValue, getDefaultValue, getDefaultValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValues, getValues, hasAnnotation, hasAnnotation, hasDeclaredAnnotation, hasDeclaredAnnotation, hasDeclaredStereotype, hasDeclaredStereotype, hasDeclaredStereotype, hasStereotype, hasStereotype, hasStereotype, hasStereotype, intValue, intValue, intValue, isAnnotationPresent, isDeclaredAnnotationPresent, isEmpty, isFalse, isFalse, isPresent, isPresent, isTrue, isTrue, longValue, longValue, stringValue, stringValue, stringValue, stringValue, stringValues, stringValues, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType
public java.util.Optional<java.lang.String> getDocumentation()
getDocumentation
in interface io.micronaut.inject.ast.Element
@Nonnull public io.micronaut.inject.ast.ClassElement getGenericReturnType()
getGenericReturnType
in interface io.micronaut.inject.ast.MethodElement
@Nonnull public io.micronaut.inject.ast.ClassElement getReturnType()
getReturnType
in interface io.micronaut.inject.ast.MethodElement
public io.micronaut.inject.ast.ParameterElement[] getParameters()
getParameters
in interface io.micronaut.inject.ast.MethodElement
public io.micronaut.inject.ast.ClassElement getDeclaringType()
getDeclaringType
in interface io.micronaut.inject.ast.MemberElement
public io.micronaut.inject.ast.ClassElement getOwningType()
getOwningType
in interface io.micronaut.inject.ast.MemberElement