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 Services
    Modifier and Type
    Method
    Description
    default Services
    Deprecated, for removal: This API element is subject to removal in a future version.
    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()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Short-cut for the following code block.
    static Services
    Helidon.serviceRegistry()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Initialize Helidon Injection service registry.
    default Services
    InjectionServices.services()
    Deprecated, for removal: This API element is subject to removal in a future version.
    The service registry.
    Methods in io.helidon.inject.api that return types with arguments of type Services
    Modifier and Type
    Method
    Description
    Optional<? extends Services>
    InjectionServices.services(boolean initialize)
    Deprecated, for removal: This API element is subject to removal in a future version.
    The service registry.
    InjectionServices.unrealizedServices()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Similar to InjectionServices.services(), but here if Injection is not available or the services registry has not yet been initialized then this method will return Optional.empty().