Package io.micronaut.inject.writer
Interface ClassOutputWriter
- All Known Subinterfaces:
BeanClassWriter
- All Known Implementing Classes:
AbstractAnnotationMetadataWriter
,AbstractClassFileWriter
,AnnotationMetadataWriter
,AopProxyWriter
,BeanConfigurationWriter
,BeanDefinitionWriter
,DispatchWriter
,EvaluatedExpressionWriter
,ExecutableMethodsDefinitionWriter
public interface ClassOutputWriter
A component that accepts a
ClassWriterOutputVisitor
and writes classes to it.- Since:
- 3.5.2
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(ClassWriterOutputVisitor classWriterOutputVisitor) Accept a ClassWriterOutputVisitor to write this writer to disk.
-
Method Details
-
accept
Accept a ClassWriterOutputVisitor to write this writer to disk.- Parameters:
classWriterOutputVisitor
- TheClassWriterOutputVisitor
- Throws:
IOException
- if there is an error writing to disk
-