Uses of Interface
io.helidon.pico.tools.Messager
Packages that use Messager
Package
Description
Pico Config-Driven processor.
Pico Annotation Processors and supporting types.
Pico Tools.
-
Uses of Messager in io.helidon.pico.configdriven.processor
Classes in io.helidon.pico.configdriven.processor that implement Messager -
Uses of Messager in io.helidon.pico.processor
Classes in io.helidon.pico.processor that implement MessagerModifier and TypeClassDescriptionclassHandles@Contractannotations.classProcessor for allCustomAnnotationTemplateCreator's.classHandles@Injectannotations on fields and methods.classHandling forPostConstructandPreDestroy.classProcessor for @Singletontype annotations. -
Uses of Messager in io.helidon.pico.tools
Classes in io.helidon.pico.tools that implement MessagerModifier and TypeClassDescriptionclassUsed to abstract processor based filer from direct filer (the latter used via maven plugin and other tooling).Methods in io.helidon.pico.tools that return types with arguments of type MessagerModifier and TypeMethodDescriptionApplicationCreatorRequest.messager()Optionally, the messager to use.Methods in io.helidon.pico.tools with parameters of type MessagerModifier and TypeMethodDescriptionstatic AbstractFilerMessagerAbstractFilerMessager.createAnnotationBasedFiler(ProcessingEnvironment processingEnv, Messager msgr) Create an annotation based filer abstraction.static voidServicesToProcess.onBeginProcessing(Messager processor, Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) Called to signal the beginning of an annotation processing phase.static voidServicesToProcess.onEndProcessing(Messager processor, Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) Called to signal the end of an annotation processing phase.