Class AnnotationProcessingOutputVisitor
- java.lang.Object
-
- io.micronaut.inject.writer.AbstractClassWriterOutputVisitor
-
- io.micronaut.annotation.processing.AnnotationProcessingOutputVisitor
-
- All Implemented Interfaces:
io.micronaut.inject.writer.ClassWriterOutputVisitor
public class AnnotationProcessingOutputVisitor extends io.micronaut.inject.writer.AbstractClassWriterOutputVisitor
An implementation ofClassWriterOutputVisitor
for annotation processing.- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description AnnotationProcessingOutputVisitor(javax.annotation.processing.Filer filer)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.io.OutputStream
visitClass(java.lang.String classname, io.micronaut.inject.ast.Element originatingElement)
java.io.OutputStream
visitClass(java.lang.String classname, io.micronaut.inject.ast.Element... originatingElements)
java.util.Optional<io.micronaut.inject.writer.GeneratedFile>
visitGeneratedFile(java.lang.String path)
java.util.Optional<io.micronaut.inject.writer.GeneratedFile>
visitMetaInfFile(java.lang.String path)
Deprecated.java.util.Optional<io.micronaut.inject.writer.GeneratedFile>
visitMetaInfFile(java.lang.String path, io.micronaut.inject.ast.Element... originatingElements)
void
visitServiceDescriptor(java.lang.String type, java.lang.String classname, io.micronaut.inject.ast.Element originatingElement)
-
Methods inherited from class io.micronaut.inject.writer.AbstractClassWriterOutputVisitor
finish, getServiceEntries, visitServiceDescriptor, writeServiceEntries
-
-
-
-
Method Detail
-
visitClass
public java.io.OutputStream visitClass(java.lang.String classname, @Nullable io.micronaut.inject.ast.Element originatingElement) throws java.io.IOException
- Throws:
java.io.IOException
-
visitClass
public java.io.OutputStream visitClass(java.lang.String classname, io.micronaut.inject.ast.Element... originatingElements) throws java.io.IOException
- Throws:
java.io.IOException
-
visitServiceDescriptor
public void visitServiceDescriptor(java.lang.String type, java.lang.String classname, io.micronaut.inject.ast.Element originatingElement)
-
visitMetaInfFile
@Deprecated public java.util.Optional<io.micronaut.inject.writer.GeneratedFile> visitMetaInfFile(java.lang.String path)
Deprecated.
-
visitMetaInfFile
public java.util.Optional<io.micronaut.inject.writer.GeneratedFile> visitMetaInfFile(java.lang.String path, io.micronaut.inject.ast.Element... originatingElements)
-
visitGeneratedFile
public java.util.Optional<io.micronaut.inject.writer.GeneratedFile> visitGeneratedFile(java.lang.String path)
-
-