Uses of Interface
io.helidon.codegen.apt.AptContext
Package
Description
Implementation of codegen tools for Java annotation processing.
-
Uses of AptContext in io.helidon.codegen.apt
Modifier and TypeMethodDescriptionstatic AptContext
AptContext.create
(ProcessingEnvironment env, Set<Option<?>> options) Create context from the processing environment, and a set of additional supported options.Modifier and TypeMethodDescriptionAptTypeInfoFactory.create
(AptContext ctx, TypeName typeName) Create type information for a type name, reading all child elements.AptTypeInfoFactory.create
(AptContext ctx, TypeName typeName, Predicate<TypedElementInfo> elementPredicate) Create type information for a type name.AptTypeInfoFactory.create
(AptContext ctx, TypeElement typeElement) Create type information from a type element, reading all child elements.AptTypeInfoFactory.create
(AptContext ctx, TypeElement typeElement, Predicate<TypedElementInfo> elementPredicate) Create type information from a type element.static Optional
<TypedElementInfo> AptTypeInfoFactory.createTypedElementInfoFromElement
(AptContext ctx, Element v, Elements elements) Creates an instance of aTypedElementInfo
given its type and variable element from annotation processing.