Package io.determann.shadow.api
package io.determann.shadow.api
-
ClassDescriptionAnnotationable<ELEMENT extends Element>anything that can be annotatedProvides annotated
Shadows of a specific type.Holds classes, interfaces, enums etcElementBacked<ELEMENT extends Element>TheShadowApiis transient to the java annotation processor api. meaning you can get the api used my this api.Holds all the parts of the java annotation processor apiMirrorBacked<MIRROR extends TypeMirror>TheShadowApiis transient to the java annotation processor api. meaning you can get the api used my this api.QualifiedNameable<ELEMENT extends QualifiedNameable>This is the core class for a lightweight wrapper around the java annotationProcessor api.Extend this class and implementShadowProcessor.process(ShadowApi)for the easiest way to use theShadowApi.