Class Hierarchy
- java.lang.Object
- io.micronaut.inject.annotation.AbstractAnnotationMetadataBuilder<T,A>
- io.micronaut.inject.writer.AbstractClassFileWriter (implements io.micronaut.inject.writer.ClassOutputWriter, org.objectweb.asm.Opcodes, io.micronaut.inject.writer.OriginatingElements)
- io.micronaut.inject.annotation.AnnotationMetadataWriter
- io.micronaut.inject.annotation.AbstractEnvironmentAnnotationMetadata (implements io.micronaut.core.annotation.AnnotationMetadata)
- io.micronaut.inject.annotation.AnnotationConvertersRegistrar (implements io.micronaut.core.convert.TypeConverterRegistrar)
- io.micronaut.inject.annotation.AnnotationMetadataHierarchy (implements io.micronaut.core.annotation.AnnotationMetadata, java.lang.Iterable<T>)
- io.micronaut.inject.annotation.AnnotationMetadataReference (implements io.micronaut.core.annotation.AnnotationMetadataDelegate)
- io.micronaut.inject.annotation.AnnotationMetadataSupport
- io.micronaut.inject.annotation.DefaultAnnotationMetadata (implements io.micronaut.core.annotation.AnnotationMetadata, java.lang.Cloneable)
- io.micronaut.inject.annotation.MutableAnnotationMetadata
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.micronaut.context.exceptions.BeanContextException
- io.micronaut.inject.annotation.AnnotationMetadataException
- io.micronaut.context.exceptions.BeanContextException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.micronaut.inject.annotation.AnnotatedElementValidator
- io.micronaut.inject.annotation.AnnotationMapper<T>
- io.micronaut.inject.annotation.NamedAnnotationMapper (also extends io.micronaut.core.naming.Named)
- io.micronaut.inject.annotation.TypedAnnotationMapper<T>
- io.micronaut.inject.annotation.AnnotationRemapper
- io.micronaut.inject.annotation.PackageRenameRemapper
- io.micronaut.inject.annotation.AnnotationTransformer<T>
- io.micronaut.inject.annotation.NamedAnnotationTransformer (also extends io.micronaut.core.naming.Named)
- io.micronaut.inject.annotation.TypedAnnotationTransformer<T>
- io.micronaut.core.naming.Named
- io.micronaut.inject.annotation.NamedAnnotationMapper (also extends io.micronaut.inject.annotation.AnnotationMapper<T>)
- io.micronaut.inject.annotation.NamedAnnotationTransformer (also extends io.micronaut.inject.annotation.AnnotationTransformer<T>)