public class AnnotationProcessingOutputVisitor
extends io.micronaut.inject.writer.AbstractClassWriterOutputVisitor
ClassWriterOutputVisitor
for annotation processing.Constructor and Description |
---|
AnnotationProcessingOutputVisitor(javax.annotation.processing.Filer filer) |
Modifier and Type | Method and Description |
---|---|
java.io.OutputStream |
visitClass(java.lang.String classname,
io.micronaut.inject.ast.Element... originatingElements) |
java.io.OutputStream |
visitClass(java.lang.String classname,
io.micronaut.inject.ast.Element originatingElement) |
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) |
finish, getServiceEntries, visitServiceDescriptor, writeServiceEntries
public AnnotationProcessingOutputVisitor(javax.annotation.processing.Filer filer)
filer
- The Filer
for creating new filespublic java.io.OutputStream visitClass(java.lang.String classname, @Nullable io.micronaut.inject.ast.Element originatingElement) throws java.io.IOException
java.io.IOException
public java.io.OutputStream visitClass(java.lang.String classname, io.micronaut.inject.ast.Element... originatingElements) throws java.io.IOException
java.io.IOException
@Deprecated public java.util.Optional<io.micronaut.inject.writer.GeneratedFile> visitMetaInfFile(java.lang.String path)
public java.util.Optional<io.micronaut.inject.writer.GeneratedFile> visitMetaInfFile(java.lang.String path, io.micronaut.inject.ast.Element... originatingElements)
public java.util.Optional<io.micronaut.inject.writer.GeneratedFile> visitGeneratedFile(java.lang.String path)