Index
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
annotatedNoderecord component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.ClassWithOwner
-
Returns the value of the
annotatedNoderecord component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Field
-
Returns the value of the
annotatedNoderecord component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Method
-
Returns the value of the
annotatedNoderecord component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Package
-
Returns the value of the
annotatedNoderecord component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Parameter
-
Returns the value of the
annotatedNoderecord component. - annotatedNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Placeholder
-
Returns the value of the
annotatedNoderecord 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
Classrecord 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
ClassWithOwnerrecord 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
GroovyAnnotationMetadataBuilderbecause the method node the parameter belongs to is not available from theParameterclass 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
Fieldrecord 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
ConstructorElementfor 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
ElementFactoryfor 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
ParameterElementfor 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
GroovyClassLoaderthat 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
Methodrecord class. - methodNode() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Parameter
-
Returns the value of the
methodNoderecord 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
ownerrecord component. - owner() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Field
-
Returns the value of the
ownerrecord component. - owner() - Method in record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Placeholder
-
Returns the value of the
ownerrecord component.
P
- Package(PackageNode) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Package
-
Creates an instance of a
Packagerecord class. - Parameter(Parameter, MethodNode) - Constructor for record class io.micronaut.ast.groovy.visitor.GroovyNativeElement.Parameter
-
Creates an instance of a
Parameterrecord 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
Placeholderrecord 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
variableNamerecord 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
All Classes and Interfaces|All Packages|Constant Field Values