Uses of Interface
io.helidon.inject.api.Services
Packages that use Services
Package
Description
The Helidon Injection API provide these annotation types that are typically used at compile time
to assign special meaning to the type.
-
Uses of Services in io.helidon.inject.api
Methods in io.helidon.inject.api that return ServicesModifier and TypeMethodDescriptiondefault Services
Services.contextualServices
(io.helidon.inject.api.InjectionPointInfo ctx) Implementors can provide a means to use a "special" services registry that better applies to the target injection point context to apply for sub-lookup* operations.static Services
InjectionServices.realizedServices()
Short-cut for the following code block.static Services
Helidon.serviceRegistry()
Deprecated.Initialize Helidon Injection service registry.default Services
InjectionServices.services()
The service registry.Methods in io.helidon.inject.api that return types with arguments of type ServicesModifier and TypeMethodDescriptionInjectionServices.services
(boolean initialize) The service registry.InjectionServices.unrealizedServices()
Similar toInjectionServices.services()
, but here if Injection is not available or the services registry has not yet been initialized then this method will returnOptional.empty()
.