Package io.micronaut.inject.writer
Interface ClassOutputWriter
-
- All Known Subinterfaces:
BeanClassWriter
- All Known Implementing Classes:
AbstractAnnotationMetadataWriter
,AbstractClassFileWriter
,AnnotationMetadataWriter
,BeanConfigurationWriter
,BeanDefinitionReferenceWriter
,BeanDefinitionWriter
,DispatchWriter
,ExecutableMethodsDefinitionWriter
,ExecutableMethodWriter
public interface ClassOutputWriter
A component that accepts aClassWriterOutputVisitor
and writes classes to it.- Since:
- 3.5.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
accept(ClassWriterOutputVisitor classWriterOutputVisitor)
Accept a ClassWriterOutputVisitor to write this writer to disk.
-
-
-
Method Detail
-
accept
void accept(ClassWriterOutputVisitor classWriterOutputVisitor) throws java.io.IOException
Accept a ClassWriterOutputVisitor to write this writer to disk.- Parameters:
classWriterOutputVisitor
- TheClassWriterOutputVisitor
- Throws:
java.io.IOException
- if there is an error writing to disk
-
-