Uses of Interface
io.determann.shadow.api.ApiHolder
Packages that use ApiHolder
Package
Description
-
Uses of ApiHolder in io.determann.shadow.api
Subinterfaces of ApiHolder in io.determann.shadow.apiModifier and TypeInterfaceDescriptioninterfaceAnnotationable<ELEMENT extends Element>anything that can be annotatedinterfaceHolds classes, interfaces, enums etcinterfaceElementBacked<ELEMENT extends Element>TheShadowApiis transient to the java annotation processor api. meaning you can get the api used my this api.interfaceQualifiedNameable<ELEMENT extends QualifiedNameable>interfaceThis is the core class for a lightweight wrapper around the java annotationProcessor api. -
Uses of ApiHolder in io.determann.shadow.api.property
Subinterfaces of ApiHolder in io.determann.shadow.api.propertyModifier and TypeInterfaceDescriptioninterfaceA stricter definition of aPropertywhere the getter is mandatory and the setter missinginterfaceA stricter definition of aPropertywhere getter and setter are mandatoryinterfaceThis represents the broadest definition of a property. only aProperty.getGetter()is mandatory -
Uses of ApiHolder in io.determann.shadow.api.shadow
Subinterfaces of ApiHolder in io.determann.shadow.api.shadowModifier and TypeInterfaceDescriptioninterfaceinterfaceAnnotationrepresents the java file for the java concept of an annotation.interfaceinterfaceinterfaceinterfaceAnything that can be a file.interfaceinterfaceinterfaceany code block.interfaceinterfacerepresents the generic parameter at a class, method, constructor etc.interfaceinterfaceT extendsCollection & Serializable>interfaceinterfaceinterfaceinterfaceinterfaceParameter of a method or constructorinterfacerepresents primitive types, but not there wrapper classes. for example int, long, shortinterfaceinterfaceinterfaceShadow<MIRROR extends TypeMirror>Represents sourceCode that is being complied.interfaceVariable<SURROUNDING extends Shadow<? extends TypeMirror>>interfaceinterfaceList<? -
Uses of ApiHolder in io.determann.shadow.api.shadow.module
Subinterfaces of ApiHolder in io.determann.shadow.api.shadow.moduleModifier and TypeInterfaceDescriptioninterfaceRelation between modulesinterfaceinterfaceinterfaceProvides aProvides.getService()to other modules internally usingProvides.getImplementations()interfaceDependency on another ModuleinterfaceUses a Service of another module -
Uses of ApiHolder in io.determann.shadow.impl
Classes in io.determann.shadow.impl that implement ApiHolder -
Uses of ApiHolder in io.determann.shadow.impl.annotationvalue
Classes in io.determann.shadow.impl.annotationvalue that implement ApiHolder -
Uses of ApiHolder in io.determann.shadow.impl.property
Classes in io.determann.shadow.impl.property that implement ApiHolderModifier and TypeClassDescriptionclassclassclass -
Uses of ApiHolder in io.determann.shadow.impl.shadow
Classes in io.determann.shadow.impl.shadow that implement ApiHolderModifier and TypeClassDescriptionfinal classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassShadowImpl<MIRROR extends TypeMirror>classVariableImpl<SURROUNDING extends Shadow<? extends TypeMirror>>classclass -
Uses of ApiHolder in io.determann.shadow.impl.shadow.module
Classes in io.determann.shadow.impl.shadow.module that implement ApiHolderModifier and TypeClassDescriptionclassclassclassclassclassclass