Class BeanConfigurationWriter

    • Field Detail

      • CLASS_SUFFIX

        public static final java.lang.String CLASS_SUFFIX
        Suffix for generated configuration classes.
        See Also:
        Constant Field Values
    • Constructor Detail

      • BeanConfigurationWriter

        public BeanConfigurationWriter​(java.lang.String packageName,
                                       Element originatingElement,
                                       io.micronaut.core.annotation.AnnotationMetadata annotationMetadata)
        Parameters:
        packageName - The package name
        originatingElement - The originating element
        annotationMetadata - The annotation metadata
    • Method Detail

      • accept

        public void accept​(ClassWriterOutputVisitor classWriterOutputVisitor)
                    throws java.io.IOException
        Description copied from interface: ClassOutputWriter
        Accept a ClassWriterOutputVisitor to write this writer to disk.
        Parameters:
        classWriterOutputVisitor - The ClassWriterOutputVisitor
        Throws:
        java.io.IOException - if there is an error writing to disk