A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractTypeElementSpec - Class in io.micronaut.annotation.processing.test
Base class to extend from to allow compilation of Java sources at runtime to allow testing of compile time behavior.

B

buildAnnotationMetadata(String, String) - Method in AbstractTypeElementSpec
@param annotationExpression the annotation expression
buildBeanConfiguration(String, String) - Method in AbstractTypeElementSpec
buildBeanDefinition(String, String) - Method in AbstractTypeElementSpec
buildBeanDefinitionReference(String, String) - Method in AbstractTypeElementSpec
buildBeanIntrospection(String, String) - Method in AbstractTypeElementSpec
Build and return a io.micronaut.core.beans.BeanIntrospection for the given class name and class data.
buildClassElement(String) - Method in AbstractTypeElementSpec
Builds a class element for the given source code.
buildClassLoader(String, String) - Method in AbstractTypeElementSpec
buildContext(String, String) - Method in AbstractTypeElementSpec
Builds a io.micronaut.context.ApplicationContext containing only the classes produced by the given class.
buildFieldAnnotationMetadata(String, String, String) - Method in AbstractTypeElementSpec
@param cls The class string
buildMethodAnnotationMetadata(String, String) - Method in AbstractTypeElementSpec
@param cls The class string
buildTypeAnnotationMetadata(String) - Method in AbstractTypeElementSpec
@param cls The class string
buildTypeElement(String) - Method in AbstractTypeElementSpec

C

compilationUnits() - Method in Parser.ParseResult

D

diagnosticsByKind() - Method in Parser.ParseResult

E

F

G

generate(JavaFileObject) - Method in JavaParser
Parses sources into {
linkplain:
CompilationUnitTree compilation units}.
generate(JavaFileObject) - Method in Parser
Parses sources into {
linkplain:
CompilationUnitTree compilation units}.
getAnnotationProcessors() - Method in JavaParser
The list of processors to use.
getBeanDefinitionInjectProcessor() - Method in JavaParser
The io.micronaut.annotation.processing.BeanDefinitionInjectProcessor to use.
getTypeElementVisitorProcessor() - Method in JavaParser
The type element visitor processor to use.

H

hasErrorNode(Tree) - Method in Parser
Returns true if the tree contains at least one {@linkplain ErroneousTree "erroneous"} node.

I

J

JavaParser - Class in io.micronaut.annotation.processing.test
Utility for parsing Java code.
JavaParser() - Constructor in JavaParser
Default constructor.

K

L

M

N

newJavaParser() - Method in AbstractTypeElementSpec
Create and return a new Java parser.

O

P

parse(JavaFileObject) - Method in JavaParser
Parses sources into CompilationUnitTree units.
parse(JavaFileObject) - Method in Parser
Parses sources into {
linkplain:
CompilationUnitTree compilation units}.
parseLines(String, String) - Method in JavaParser
Parses sources into {
linkplain:
com.sun.source.tree.CompilationUnitTree compilation units}.
parseLines(String, String) - Method in Parser
Parses sources into {
linkplain:
CompilationUnitTree compilation units}.
Parser - Class in io.micronaut.annotation.processing.test
Methods to parse Java source files.
Parser.ParseResult - Class in io.micronaut.annotation.processing.test
The diagnostic, parse trees, and com.sun.source.util.Trees instance for a parse task.

Q

R

readGenerated(String, String, String) - Method in AbstractTypeElementSpec
Reads a generated file
readGenerated(String, String, String) - Method in JavaParser
Reads the contents of a generated file as a reader.

S

T

trees() - Method in Parser.ParseResult

U

V

W

writeAndLoadMetadata(String, AnnotationMetadata) - Method in AbstractTypeElementSpec

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _