Class Hierarchy
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- io.determann.shadow.api.ShadowProcessor
- io.determann.shadow.api.DiagnosticContext
- io.determann.shadow.api.JdkApiContext
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
Interface Hierarchy
- io.determann.shadow.api.AnnotationTypeChooser
- io.determann.shadow.api.ApiHolder
- io.determann.shadow.api.DeclaredHolder
- io.determann.shadow.api.ShadowApi
- io.determann.shadow.api.ElementBacked<ELEMENT> (also extends io.determann.shadow.api.modifier.Modifiable)
- io.determann.shadow.api.Annotationable<ELEMENT>
- io.determann.shadow.api.QualifiedNameable<ELEMENT>
- io.determann.shadow.api.DeclaredHolder
- io.determann.shadow.api.MirrorBacked<MIRROR>
- io.determann.shadow.api.modifier.Modifiable
- io.determann.shadow.api.ElementBacked<ELEMENT> (also extends io.determann.shadow.api.ApiHolder)
- io.determann.shadow.api.Annotationable<ELEMENT>
- io.determann.shadow.api.QualifiedNameable<ELEMENT>
- io.determann.shadow.api.ElementBacked<ELEMENT> (also extends io.determann.shadow.api.ApiHolder)
- io.determann.shadow.api.ShadowConstants
- io.determann.shadow.api.ShadowFactory
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.determann.shadow.api.NestingKind
- io.determann.shadow.api.TypeKind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)