public class GroovyMethodElement extends AbstractGroovyElement implements io.micronaut.inject.ast.MethodElement
MethodNode.compilationUnit, visitorContext| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends io.micronaut.inject.ast.GenericPlaceholderElement> |
getDeclaredTypeVariables() |
io.micronaut.inject.ast.ClassElement |
getDeclaringType() |
io.micronaut.inject.ast.ClassElement |
getGenericReturnType() |
java.util.Set<io.micronaut.inject.ast.ElementModifier> |
getModifiers() |
java.lang.String |
getName() |
java.lang.Object |
getNativeType() |
io.micronaut.inject.ast.ClassElement |
getOwningType() |
io.micronaut.inject.ast.ParameterElement[] |
getParameters() |
io.micronaut.inject.ast.ClassElement |
getReturnType() |
io.micronaut.inject.ast.ClassElement[] |
getThrownTypes() |
boolean |
isAbstract() |
boolean |
isFinal() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
java.lang.String |
toString() |
io.micronaut.inject.ast.MethodElement |
withNewParameters(io.micronaut.inject.ast.ParameterElement... newParameters) |
alignNewGenericsInfo, annotate, annotate, equals, getAnnotationMetadata, getGenericElement, hashCode, isPackagePrivate, removeAnnotation, removeAnnotationIf, removeStereotype, resolveAnnotationMetadata, resolveModifiers, resolveModifiers, resolveModifiersclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAssociatedBean, getDescription, getReceiverType, getSuspendParameters, hasParameters, isDefault, isSuspend, of, overridesannotate, annotate, annotate, annotate, annotate, getDescription, getDocumentation, getSimpleName, isPackagePrivate, removeAnnotation, removeAnnotation, removeAnnotationIf, removeStereotype, removeStereotypebooleanValue, booleanValue, booleanValue, booleanValue, classValue, classValue, classValue, classValue, classValues, classValues, classValues, classValues, doubleValue, doubleValue, doubleValue, enumValue, enumValue, enumValue, enumValue, enumValues, enumValues, enumValues, enumValues, findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, findRepeatableAnnotation, findRepeatableAnnotation, getAnnotation, getAnnotation, getAnnotationNameByStereotype, getAnnotationNameByStereotype, getAnnotationNames, getAnnotationNamesByStereotype, getAnnotationNamesByStereotype, getAnnotationType, getAnnotationType, getAnnotationTypeByStereotype, getAnnotationTypeByStereotype, getAnnotationTypesByStereotype, getAnnotationTypesByStereotype, getAnnotationTypesByStereotype, getAnnotationValuesByType, getDeclaredAnnotation, getDeclaredAnnotation, getDeclaredAnnotationNameByStereotype, getDeclaredAnnotationNames, getDeclaredAnnotationNamesByStereotype, getDeclaredAnnotationTypeByStereotype, getDeclaredAnnotationTypeByStereotype, getDeclaredAnnotationValuesByType, getDeclaredMetadata, getDefaultValue, getDefaultValue, getDefaultValue, getDefaultValue, getDefaultValues, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValue, getValues, getValues, hasAnnotation, hasAnnotation, hasDeclaredAnnotation, hasDeclaredAnnotation, hasDeclaredStereotype, hasDeclaredStereotype, hasDeclaredStereotype, hasPropertyExpressions, hasSimpleAnnotation, hasSimpleDeclaredAnnotation, hasStereotype, hasStereotype, hasStereotype, hasStereotype, intValue, intValue, intValue, isAnnotationPresent, isDeclaredAnnotationPresent, isEmpty, isFalse, isFalse, isPresent, isPresent, isRepeatableAnnotation, isRepeatableAnnotation, isTrue, isTrue, longValue, longValue, stringValue, stringValue, stringValue, stringValue, stringValues, stringValues, stringValues, stringValues, synthesize, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypegetAnnotationValuesByName, getDeclaredAnnotationValuesByName, getValues, hasDeclaredStereotype, isAnnotationPresent, isDeclaredAnnotationPresentpublic io.micronaut.inject.ast.ClassElement[] getThrownTypes()
getThrownTypes in interface io.micronaut.inject.ast.MethodElementpublic java.util.Set<io.micronaut.inject.ast.ElementModifier> getModifiers()
getModifiers in interface io.micronaut.inject.ast.ElementgetModifiers in interface io.micronaut.inject.ast.MemberElementpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()
getName in interface io.micronaut.core.naming.NamedgetName in interface io.micronaut.inject.ast.Elementpublic boolean isAbstract()
isAbstract in interface io.micronaut.inject.ast.Elementpublic boolean isStatic()
isStatic in interface io.micronaut.inject.ast.Elementpublic boolean isPublic()
isPublic in interface io.micronaut.inject.ast.Elementpublic boolean isPrivate()
isPrivate in interface io.micronaut.inject.ast.Elementpublic boolean isFinal()
isFinal in interface io.micronaut.inject.ast.Elementpublic boolean isProtected()
isProtected in interface io.micronaut.inject.ast.Elementpublic java.lang.Object getNativeType()
getNativeType 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.MethodElementpublic io.micronaut.inject.ast.ParameterElement[] getParameters()
getParameters in interface io.micronaut.inject.ast.MethodElementpublic io.micronaut.inject.ast.MethodElement withNewParameters(io.micronaut.inject.ast.ParameterElement... newParameters)
withNewParameters in interface io.micronaut.inject.ast.MethodElementpublic io.micronaut.inject.ast.ClassElement getDeclaringType()
getDeclaringType in interface io.micronaut.inject.ast.MemberElementpublic io.micronaut.inject.ast.ClassElement getOwningType()
getOwningType in interface io.micronaut.inject.ast.MemberElementpublic java.util.List<? extends io.micronaut.inject.ast.GenericPlaceholderElement> getDeclaredTypeVariables()
getDeclaredTypeVariables in interface io.micronaut.inject.ast.MethodElement