Uses of Interface
io.helidon.inject.api.ServiceProviderBindable
Packages that use ServiceProviderBindable
Package
Description
The Helidon Injection API provide these annotation types that are typically used at compile time
to assign special meaning to the type.
Config-driven Services API.
Injection runtime services.
Injection testing support.
-
Uses of ServiceProviderBindable in io.helidon.inject.api
Methods in io.helidon.inject.api that return types with arguments of type ServiceProviderBindableModifier and TypeMethodDescriptionServiceProvider.serviceProviderBindable()
The agent/instance to be used for binding this service provider to the injectable application that was code generated. -
Uses of ServiceProviderBindable in io.helidon.inject.configdriven.runtime
Classes in io.helidon.inject.configdriven.runtime that implement ServiceProviderBindableModifier and TypeClassDescriptionclass
Abstract base for any config-driven-service.Methods in io.helidon.inject.configdriven.runtime that return types with arguments of type ServiceProviderBindableModifier and TypeMethodDescriptionConfigDrivenServiceProviderBase.serviceProviderBindable()
Configurable services by their very nature are not compile-time bindable during application creation. -
Uses of ServiceProviderBindable in io.helidon.inject.runtime
Classes in io.helidon.inject.runtime that implement ServiceProviderBindableModifier and TypeClassDescriptionclass
Abstract base implementation forServiceProviderBindable
, which represents the basics for regular Singleton, ApplicationScoped, Provider, and ServiceProvider based managed services.Methods in io.helidon.inject.runtime that return types with arguments of type ServiceProviderBindableModifier and TypeMethodDescriptionAbstractServiceProvider.serviceProviderBindable()
static Optional
<ServiceProviderBindable<?>> ServiceBinderDefault.toBindableProvider
(ServiceProvider<?> sp) Returns the bindable service provider for what is passed if available. -
Uses of ServiceProviderBindable in io.helidon.inject.testing
Classes in io.helidon.inject.testing that implement ServiceProviderBindableModifier and TypeClassDescriptionclass
Creates a simple reflection based service provider - for testing purposes only!