Uses of Enum Class
io.helidon.pico.api.ElementInfo.Access
Packages that use ElementInfo.Access
Package
Description
The Pico API provide these annotation types that are typically used at compile time
to assign special meaning to the type.
Pico runtime services.
Pico Tools.
-
Uses of ElementInfo.Access in io.helidon.pico.api
Methods in io.helidon.pico.api that return ElementInfo.AccessModifier and TypeMethodDescriptionElementInfo.access()The access modifier on the injection point/receiver.static ElementInfo.AccessReturns the enum constant of this class with the specified name.static ElementInfo.Access[]ElementInfo.Access.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of ElementInfo.Access in io.helidon.pico.runtime
Methods in io.helidon.pico.runtime with parameters of type ElementInfo.AccessModifier and TypeMethodDescriptionDependencies.BuilderContinuation.add(Class<?> serviceType, String elemName, Class<?> elemType, ElementInfo.ElementKind kind, int elemArgs, ElementInfo.Access access) Adds a new dependency item.Dependencies.BuilderContinuation.add(Class<?> serviceType, String elemName, Class<?> elemType, ElementInfo.ElementKind kind, ElementInfo.Access access) Adds a new dependency item.Dependencies.BuilderContinuation.add(String elemName, Class<?> elemType, ElementInfo.ElementKind kind, int elemArgs, ElementInfo.Access access) Adds a new dependency item.Dependencies.BuilderContinuation.add(String elemName, Class<?> elemType, ElementInfo.ElementKind kind, ElementInfo.Access access) Adds a new dependency item.Dependencies.BuilderContinuation.add(String serviceTypeName, String elemName, String elemTypeName, ElementInfo.ElementKind kind, int elemArgs, ElementInfo.Access access) Adds a new dependency item.static StringDependencies.toMethodBaseIdentity(String elemName, int methodArgCount, ElementInfo.Access access, Supplier<String> packageName) Computes the base identity given the method name and the number of arguments to the method.static StringDependencies.toMethodIdentity(String elemName, int methodArgCount, Integer elemOffset, ElementInfo.Access access, Supplier<String> packageName) Computes the method's unique identity, taking into consideration the number of args it accepts plus any optionally provided specific argument offset position. -
Uses of ElementInfo.Access in io.helidon.pico.tools
Methods in io.helidon.pico.tools that return ElementInfo.AccessModifier and TypeMethodDescriptionCustomAnnotationTemplateRequest.targetElementAccess()The access modifier of the element.static ElementInfo.AccessDetermines the access from anElement(from anno processing).Methods in io.helidon.pico.tools that return types with arguments of type ElementInfo.AccessModifier and TypeMethodDescriptionActivatorCreatorCodeGen.serviceTypeAccessLevels()The map of service type names to access level.Methods in io.helidon.pico.tools with parameters of type ElementInfo.AccessModifier and TypeMethodDescriptionvoidServicesToProcess.addAccessLevel(TypeName serviceTypeName, ElementInfo.Access access) Introduce the parent superclass for a given service type name.