Index

A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractGroovyElement - Class in io.micronaut.ast.groovy.visitor
Abstract Groovy element.
AbstractGroovyElement(GroovyVisitorContext, GroovyNativeElement, ElementAnnotationMetadataFactory) - Constructor for class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
Default constructor.
addClass(String, byte[]) - Method in class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
 
addError(AnnotatedNode, String) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
addGeneratedResource(String) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
addService(String, Set<String>) - Method in class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
Adds one or many services that can be loaded via ServiceLoader.
addWarning(AnnotatedNode, String) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
ANN_OVERRIDE - Static variable in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
annotatedNode() - Method in interface io.micronaut.ast.groovy.visitor.GroovyNativeElement
 
annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Class
Returns the value of the annotatedNode record component.
annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.ClassWithOwner
Returns the value of the annotatedNode record component.
annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Field
Returns the value of the annotatedNode record component.
annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Method
Returns the value of the annotatedNode record component.
annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Package
Returns the value of the annotatedNode record component.
annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Parameter
Returns the value of the annotatedNode record component.
annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Placeholder
Returns the value of the annotatedNode record component.

B

buildHierarchy(AnnotatedNode, boolean, boolean) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 

C

Class(ClassNode) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Class
Creates an instance of a Class record class.
classNode - Variable in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
ClassPathAnnotationScanner - Class in io.micronaut.ast.groovy.scan
An optimized classpath scanner that includes the ability to optionally scan JAR files.
ClassPathAnnotationScanner() - Constructor for class io.micronaut.ast.groovy.scan.ClassPathAnnotationScanner
Default constructor.
ClassPathAnnotationScanner(ClassLoader) - Constructor for class io.micronaut.ast.groovy.scan.ClassPathAnnotationScanner
 
ClassWithOwner(ClassNode, GroovyNativeElement) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.ClassWithOwner
Creates an instance of a ClassWithOwner record class.
clear() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
compilationUnit - Variable in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
copy() - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
Makes a copy of this element.
copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
Constructs this element by invoking the constructor.
copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyConstructorElement
 
copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyPackageElement
 
copyConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
copyValues(AbstractGroovyElement) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
Copies additional values after the element was constructed by AbstractGroovyElement.copyConstructor().
copyValues(AbstractGroovyElement) - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
createVisitorContext() - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 

D

doScan(String, String) - Method in class io.micronaut.ast.groovy.scan.ClassPathAnnotationScanner
 

E

equals(Object) - Method in class io.micronaut.ast.groovy.utils.ExtendedParameter
 
equals(Object) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
equals(Object) - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Class
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.ClassWithOwner
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Field
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Method
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Package
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Parameter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Placeholder
Indicates whether some other object is "equal to" this one.
ExtendedParameter - Class in io.micronaut.ast.groovy.utils
This class was created to pass to the GroovyAnnotationMetadataBuilder because the method node the parameter belongs to is not available from the Parameter class itself.
ExtendedParameter(MethodNode, Parameter) - Constructor for class io.micronaut.ast.groovy.utils.ExtendedParameter
 

F

fail(String, Element) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
fail(String, ASTNode) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
Field(FieldNode, GroovyNativeElement) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Field
Creates an instance of a Field record class.
findResources(String) - Method in class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
 
finish() - Method in class io.micronaut.ast.groovy.utils.InMemoryClassWriterOutputVisitor
 
finish() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 

G

get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getAnnotationMember(AnnotatedNode, CharSequence) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getAnnotationMemberName(AnnotatedNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getAnnotationMetadata() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getAnnotationMetadata() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getAnnotationMetadataBuilder() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getAnnotationMetadataToWrite() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getAnnotationMetadataToWrite() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getAnnotationMirror(String) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getAnnotationsForType(AnnotatedNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getAnnotationTypeName(AnnotationNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getAnnotationValues(AnnotatedNode, AnnotatedNode, Class<K>) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getArrayDimensions() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getArrayDimensions() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
getArrayDimensions() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
getBeanElementBuilders() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getBeanProperties() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getBeanProperties(PropertyElementQuery) - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getBoundGenericTypes() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getClassElement(Class<?>) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getClassElement(String) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getClassElement(String, ElementAnnotationMetadataFactory) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getClassElements(String, String...) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getClasspathResources(String) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getCompilationUnit() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getDeclaredGenericPlaceholders() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getDeclaredTypeArguments() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getDeclaredTypeVariables() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getDeclaringType() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
getDeclaringType() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
getDeclaringType() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getDefaultConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getDocumentation() - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
getElementAnnotationMetadataFactory() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getElementFactory() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getElementName(AnnotatedNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getElementValidator() - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getEnclosedElements(ElementQuery<T>) - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getEnclosingType() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getExpressionCompilationContextFactory() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getGeneratedClasses() - Method in class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
 
getGeneratedResources() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
getGenericField() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
getGenericReturnType() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getGenericType() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
getGenericType() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
getInterfaces() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getMethodAnnotationMetadata() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getMethodElement() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
getMethodNode() - Method in class io.micronaut.ast.groovy.utils.ExtendedParameter
 
getModifiers() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getModifiers() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
getModifiers() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
getModifiers() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getName() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getName() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
getName() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
getName() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getName() - Method in class io.micronaut.ast.groovy.visitor.GroovyPackageElement
 
getName() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
getNativeElement(Element) - Method in class io.micronaut.ast.groovy.annotation.GroovyElementAnnotationMetadataFactory
 
getNativeType() - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
getOptionalValueType() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getOptions() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
Groovy options source are System.getProperties() based.
getOriginatingClassName(AnnotatedNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getOwningType() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
getOwningType() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getPackage() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getPackageName() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getParameter() - Method in class io.micronaut.ast.groovy.utils.ExtendedParameter
 
getParameters() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getPrimaryConstructor() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getRepeatableName(AnnotationNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getRepeatableNameForType(AnnotatedNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getRetentionPolicy(AnnotatedNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
getReturnType() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getSimpleName() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getSimpleName() - Method in class io.micronaut.ast.groovy.visitor.GroovyPackageElement
 
getSourceEnclosedElements(ElementQuery<T>) - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
This method will produce th elements just like GroovyClassElement.getEnclosedElements(ElementQuery) but the elements are constructed as the source ones.
getSuperType() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getSyntheticBeanProperties() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getThrownTypes() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getType() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getType() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
getType() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
getType() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
getTypeAnnotationMetadata() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getTypeArguments() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
getTypeArguments() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
getTypeForAnnotation(AnnotationNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
GroovyAnnotationMetadataBuilder - Class in io.micronaut.ast.groovy.annotation
Groovy implementation of AbstractAnnotationMetadataBuilder.
GroovyAnnotationMetadataBuilder(SourceUnit, CompilationUnit) - Constructor for class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
GroovyClassElement - Class in io.micronaut.ast.groovy.visitor
A class element returning data from a ClassNode.
GroovyClassElement(GroovyVisitorContext, GroovyNativeElement, ElementAnnotationMetadataFactory) - Constructor for class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
GroovyConstructorElement - Class in io.micronaut.ast.groovy.visitor
A ConstructorElement for Groovy.
GroovyElementAnnotationMetadataFactory - Class in io.micronaut.ast.groovy.annotation
Groovy element annotation metadata factory.
GroovyElementAnnotationMetadataFactory(boolean, GroovyAnnotationMetadataBuilder) - Constructor for class io.micronaut.ast.groovy.annotation.GroovyElementAnnotationMetadataFactory
 
GroovyElementFactory - Class in io.micronaut.ast.groovy.visitor
Implementation of ElementFactory for Groovy.
GroovyElementFactory(GroovyVisitorContext) - Constructor for class io.micronaut.ast.groovy.visitor.GroovyElementFactory
 
GroovyEnumConstantElement - Class in io.micronaut.ast.groovy.visitor
A enum constant element returning data from a Variable.
GroovyFieldElement - Class in io.micronaut.ast.groovy.visitor
A field element returning data from a FieldNode.
GroovyMethodElement - Class in io.micronaut.ast.groovy.visitor
A method element returning data from a MethodNode.
GroovyNativeElement - Interface in io.micronaut.ast.groovy.visitor
Groovy's native element.
GroovyNativeElement.Class - Record Class in io.micronaut.ast.groovy.visitor
The class element.
GroovyNativeElement.ClassWithOwner - Record Class in io.micronaut.ast.groovy.visitor
The class element with an owner (Generic type etc.).
GroovyNativeElement.Field - Record Class in io.micronaut.ast.groovy.visitor
The field element.
GroovyNativeElement.Method - Record Class in io.micronaut.ast.groovy.visitor
The method element.
GroovyNativeElement.Package - Record Class in io.micronaut.ast.groovy.visitor
The package element.
GroovyNativeElement.Parameter - Record Class in io.micronaut.ast.groovy.visitor
The parameter element.
GroovyNativeElement.Placeholder - Record Class in io.micronaut.ast.groovy.visitor
The placeholder element.
GroovyPackageElement - Class in io.micronaut.ast.groovy.visitor
A class element returning data from a PackageNode.
GroovyPackageElement(GroovyVisitorContext, PackageNode, ElementAnnotationMetadataFactory) - Constructor for class io.micronaut.ast.groovy.visitor.GroovyPackageElement
Default constructor.
GroovyParameterElement - Class in io.micronaut.ast.groovy.visitor
Implementation of ParameterElement for Groovy.
GroovyVisitorContext - Class in io.micronaut.ast.groovy.visitor
The visitor context when visiting Groovy code.
GroovyVisitorContext(SourceUnit, CompilationUnit) - Constructor for class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
GroovyVisitorContext(SourceUnit, CompilationUnit, ClassWriterOutputVisitor) - Constructor for class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 

H

hasAnnotation(AnnotatedNode, Class<? extends Annotation>) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
hasAnnotation(AnnotatedNode, String) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
hasAnnotations(AnnotatedNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
hashCode() - Method in class io.micronaut.ast.groovy.utils.ExtendedParameter
 
hashCode() - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
hashCode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Class
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.ClassWithOwner
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Field
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Method
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Package
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Parameter
Returns a hash code value for this object.
hashCode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Placeholder
Returns a hash code value for this object.

I

includeJars(boolean) - Method in class io.micronaut.ast.groovy.scan.ClassPathAnnotationScanner
Whether to include JAR files.
info(String) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
info(String, Element) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
InMemoryByteCodeGroovyClassLoader - Class in io.micronaut.ast.groovy.utils
Extended version of GroovyClassLoader that can be used to test dependency injection compilation.
InMemoryByteCodeGroovyClassLoader() - Constructor for class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
Default constructor.
InMemoryByteCodeGroovyClassLoader(GroovyClassLoader) - Constructor for class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
 
InMemoryByteCodeGroovyClassLoader(ClassLoader) - Constructor for class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
 
InMemoryByteCodeGroovyClassLoader(ClassLoader, CompilerConfiguration) - Constructor for class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
 
InMemoryByteCodeGroovyClassLoader(ClassLoader, CompilerConfiguration, boolean) - Constructor for class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
 
InMemoryClassWriterOutputVisitor - Class in io.micronaut.ast.groovy.utils
Utility class for testing Groovy visitors.
InMemoryClassWriterOutputVisitor(InMemoryByteCodeGroovyClassLoader) - Constructor for class io.micronaut.ast.groovy.utils.InMemoryClassWriterOutputVisitor
 
io.micronaut.ast.groovy.annotation - package io.micronaut.ast.groovy.annotation
 
io.micronaut.ast.groovy.scan - package io.micronaut.ast.groovy.scan
 
io.micronaut.ast.groovy.utils - package io.micronaut.ast.groovy.utils
AST Util transformations for injection.
io.micronaut.ast.groovy.visitor - package io.micronaut.ast.groovy.visitor
Visitor context when visiting groovy code.
isAbstract() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isAbstract() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
isAbstract() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
isAbstract() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
isArray() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isArray() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
isArray() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
isArray() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
isAssignable(ClassElement) - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isAssignable(String) - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isDefault() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
isExcludedAnnotation(AnnotatedNode, String) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
isFinal() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isFinal() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
isFinal() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
isFinal() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
isInner() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isInterface() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isPackagePrivate() - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
isPackagePrivate() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
isPackagePrivate() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
isPackagePrivate() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
isPrimitive() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isPrimitive() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
isPrimitive() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
isPrimitive() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
isPrivate() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isPrivate() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
isPrivate() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
isPrivate() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
isProtected() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isProtected() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
isProtected() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
isProtected() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
isProtected() - Method in class io.micronaut.ast.groovy.visitor.GroovyPackageElement
 
isProtected() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
isPublic() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isPublic() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
isPublic() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
isPublic() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
isPublic() - Method in class io.micronaut.ast.groovy.visitor.GroovyPackageElement
 
isPublic() - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
isStatic() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isStatic() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
isStatic() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
isStatic() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
isTypeVariable() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
isValidationRequired(AnnotatedNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 

L

loadClass(String) - Method in class io.micronaut.ast.groovy.utils.InMemoryByteCodeGroovyClassLoader
 
lookupOrBuildForParameter(AnnotatedNode, AnnotatedNode, AnnotatedNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
lookupTypeAnnotationsForClass(ClassElement) - Method in class io.micronaut.ast.groovy.annotation.GroovyElementAnnotationMetadataFactory
 
lookupTypeAnnotationsForGenericPlaceholder(GenericPlaceholderElement) - Method in class io.micronaut.ast.groovy.annotation.GroovyElementAnnotationMetadataFactory
 
lookupTypeAnnotationsForWildcard(WildcardElement) - Method in class io.micronaut.ast.groovy.annotation.GroovyElementAnnotationMetadataFactory
 

M

Method(MethodNode) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Method
Creates an instance of a Method record class.
methodNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Parameter
Returns the value of the methodNode record component.

N

names() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
newClassElement(ClassNode, Map<String, ClassElement>) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
newClassElement(ClassNode) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
newClassElement(ClassNode, ElementAnnotationMetadataFactory) - Method in class io.micronaut.ast.groovy.visitor.GroovyElementFactory
 
newClassElement(ClassNode, ElementAnnotationMetadataFactory, Map<String, ClassElement>) - Method in class io.micronaut.ast.groovy.visitor.GroovyElementFactory
 
newClassElement(GenericsType) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
newConstructorElement(ClassElement, MethodNode, ElementAnnotationMetadataFactory) - Method in class io.micronaut.ast.groovy.visitor.GroovyElementFactory
 
newEnumConstantElement(ClassElement, FieldNode, ElementAnnotationMetadataFactory) - Method in class io.micronaut.ast.groovy.visitor.GroovyElementFactory
 
newFieldElement(ClassElement, FieldNode, ElementAnnotationMetadataFactory) - Method in class io.micronaut.ast.groovy.visitor.GroovyElementFactory
 
newMethodElement(ClassElement, MethodNode, ElementAnnotationMetadataFactory) - Method in class io.micronaut.ast.groovy.visitor.GroovyElementFactory
 
newSourceClassElement(ClassNode, ElementAnnotationMetadataFactory) - Method in class io.micronaut.ast.groovy.visitor.GroovyElementFactory
 
newSourceMethodElement(ClassElement, MethodNode, ElementAnnotationMetadataFactory) - Method in class io.micronaut.ast.groovy.visitor.GroovyElementFactory
 

O

owner() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.ClassWithOwner
Returns the value of the owner record component.
owner() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Field
Returns the value of the owner record component.
owner() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Placeholder
Returns the value of the owner record component.

P

Package(PackageNode) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Package
Creates an instance of a Package record class.
Parameter(Parameter, MethodNode) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Parameter
Creates an instance of a Parameter record class.
parameters - Variable in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
Placeholder(ClassNode, GroovyNativeElement, String) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Placeholder
Creates an instance of a Placeholder record class.
put(CharSequence, Object) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 

R

readAnnotationDefaultValues(String, AnnotatedNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
readAnnotationRawValues(AnnotatedNode, String, AnnotatedNode, String, Object, Map<CharSequence, Object>) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
readAnnotationRawValues(AnnotationNode) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
readAnnotationValue(AnnotatedNode, AnnotatedNode, String, String, Object) - Method in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
readOnly() - Method in class io.micronaut.ast.groovy.annotation.GroovyElementAnnotationMetadataFactory
 
remove(CharSequence) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
resolveClassTypeArguments(GroovyNativeElement, ClassNode, Map<String, ClassElement>, Set<Object>) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
resolvedTypeArguments - Variable in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
resolveMethodTypeArguments(GroovyNativeElement, MethodNode, Map<String, ClassElement>) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
resolveModifiers(ClassNode) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
Resolve modifiers for a class node.
resolveModifiers(FieldNode) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
Resolve modifiers for a field node.
resolveModifiers(MethodNode) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
Resolve modifiers for a method node.
resolveTypeArgumentsToObject(ClassNode) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 

S

scan(String, String) - Method in class io.micronaut.ast.groovy.scan.ClassPathAnnotationScanner
Scan the given packages.
scanFile(String, Path, List<Class<?>>) - Method in class io.micronaut.ast.groovy.scan.ClassPathAnnotationScanner
 
sourceUnit - Variable in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 

T

toString() - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
toString() - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
toString() - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
toString() - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
toString() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Class
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.ClassWithOwner
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Field
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Method
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Package
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Parameter
Returns a string representation of this record class.
toString() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Placeholder
Returns a string representation of this record class.
traverseFile(String, List<Class<?>>, Path) - Method in class io.micronaut.ast.groovy.scan.ClassPathAnnotationScanner
 

V

VALIDATOR_KEY - Static variable in class io.micronaut.ast.groovy.annotation.GroovyAnnotationMetadataBuilder
 
values() - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
variableName() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Placeholder
Returns the value of the variableName record component.
visitClass(String, Element) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
visitClass(String, Element...) - Method in class io.micronaut.ast.groovy.utils.InMemoryClassWriterOutputVisitor
 
visitClass(String, Element...) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
visitGeneratedFile(String) - Method in class io.micronaut.ast.groovy.utils.InMemoryClassWriterOutputVisitor
 
visitGeneratedFile(String) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
visitGeneratedFile(String, Element...) - Method in class io.micronaut.ast.groovy.utils.InMemoryClassWriterOutputVisitor
 
visitGeneratedFile(String, Element...) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
visitMetaInfFile(String, Element...) - Method in class io.micronaut.ast.groovy.utils.InMemoryClassWriterOutputVisitor
 
visitMetaInfFile(String, Element...) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
visitorContext - Variable in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
visitServiceDescriptor(String, String) - Method in class io.micronaut.ast.groovy.utils.InMemoryClassWriterOutputVisitor
 
visitServiceDescriptor(String, String) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
visitServiceDescriptor(String, String, Element) - Method in class io.micronaut.ast.groovy.utils.InMemoryClassWriterOutputVisitor
 
visitServiceDescriptor(String, String, Element) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 

W

warn(String, Element) - Method in class io.micronaut.ast.groovy.visitor.GroovyVisitorContext
 
withAnnotationMetadata(AnnotationMetadata) - Method in class io.micronaut.ast.groovy.visitor.AbstractGroovyElement
 
withAnnotationMetadata(AnnotationMetadata) - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
withAnnotationMetadata(AnnotationMetadata) - Method in class io.micronaut.ast.groovy.visitor.GroovyConstructorElement
 
withAnnotationMetadata(AnnotationMetadata) - Method in class io.micronaut.ast.groovy.visitor.GroovyEnumConstantElement
 
withAnnotationMetadata(AnnotationMetadata) - Method in class io.micronaut.ast.groovy.visitor.GroovyFieldElement
 
withAnnotationMetadata(AnnotationMetadata) - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
withAnnotationMetadata(AnnotationMetadata) - Method in class io.micronaut.ast.groovy.visitor.GroovyParameterElement
 
withArrayDimensions(int) - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
withNewOwningType(ClassElement) - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
withParameters(ParameterElement...) - Method in class io.micronaut.ast.groovy.visitor.GroovyMethodElement
 
withTypeArguments(Collection<ClassElement>) - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
withTypeArguments(Map<String, ClassElement>) - Method in class io.micronaut.ast.groovy.visitor.GroovyClassElement
 
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values