Uses of Enum Class
io.helidon.common.types.ElementKind
Packages that use ElementKind
Package
Description
Code generation and processing support.
Class model generator for annotation processors.
Service provider interfaces to extend code generation support.
Subset of Builder's SPI types that are useful for runtime.
-
Uses of ElementKind in io.helidon.codegen
Methods in io.helidon.codegen with parameters of type ElementKindModifier and TypeMethodDescriptionprotected static List
<Annotation> TypeInfoFactoryBase.mapAnnotation
(CodegenContext ctx, Annotation annotation, ElementKind kind) Map an annotation using context type mappers. -
Uses of ElementKind in io.helidon.codegen.classmodel
Methods in io.helidon.codegen.classmodel with parameters of type ElementKindModifier and TypeMethodDescriptionClassBase.Builder.classType
(ElementKind kind) Type of the Java type we are creating. -
Uses of ElementKind in io.helidon.codegen.spi
Methods in io.helidon.codegen.spi with parameters of type ElementKindModifier and TypeMethodDescriptionAnnotationMapper.mapAnnotation
(CodegenContext ctx, Annotation original, ElementKind elementKind) Map an annotation to a set of new annotations. -
Uses of ElementKind in io.helidon.common.types
Methods in io.helidon.common.types that return ElementKindModifier and TypeMethodDescriptionTypedElementInfo.BuilderBase.TypedElementInfoImpl.kind()
TypeInfo.BuilderBase.TypeInfoImpl.kind()
static ElementKind
Returns the enum constant of this class with the specified name.static ElementKind[]
ElementKind.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.helidon.common.types that return types with arguments of type ElementKindModifier and TypeMethodDescriptionTypedElementInfo.BuilderBase.kind()
The kind of element (e.g., method, field, etc).TypeInfo.BuilderBase.kind()
The kind of this type.Methods in io.helidon.common.types with parameters of type ElementKindModifier and TypeMethodDescriptionTypedElementInfo.BuilderBase.kind
(ElementKind kind) The kind of element (e.g., method, field, etc).TypeInfo.BuilderBase.kind
(ElementKind kind) The kind of this type.