Index

B C I R S T 
All Classes and Interfaces|All Packages

B

basicTestableConfig() - Static method in class io.helidon.inject.testing.InjectionTestingSupport
Basic testable configuration.
bind(InjectionServices, ServiceProvider<?>) - Static method in class io.helidon.inject.testing.InjectionTestingSupport
Provides a means to bind a service provider into the Services registry.

C

create(Class<T>, ServiceInfoBasics) - Static method in class io.helidon.inject.testing.ReflectionBasedSingletonServiceProvider
Generates a service provider eligible for binding into the service registry with the following proviso: The service type will be of jakarta.inject.Singleton scope The service type will be created reflectively, and will expect to have an empty constructor The service type will not be able to provide its dependencies, nor will it be able to accept injection The service type will not be able to participate in lifecycle - PostConstructMethod or PreDestroyMethod Note: Generally it is encouraged for users to rely on the annotation processors and other built on compile-time tooling to generate the appropriate service providers and modules.
createServiceProvider(Map<String, Object>) - Method in class io.helidon.inject.testing.ReflectionBasedSingletonServiceProvider
 

I

InjectionTestingSupport - Class in io.helidon.inject.testing
Supporting helper utilities unit-testing Injection Services.
io.helidon.inject.testing - module io.helidon.inject.testing
Injection Testing Support module.
io.helidon.inject.testing - package io.helidon.inject.testing
Injection testing support.
isCustom() - Method in class io.helidon.inject.testing.ReflectionBasedSingletonServiceProvider
 

R

ReflectionBasedSingletonServiceProvider<T> - Class in io.helidon.inject.testing
Creates a simple reflection based service provider - for testing purposes only!
resetAll() - Static method in class io.helidon.inject.testing.InjectionTestingSupport
Resets all internal configuration instances, JVM global singletons, service registries, etc.

S

serviceType() - Method in class io.helidon.inject.testing.ReflectionBasedSingletonServiceProvider
 

T

testableServices() - Static method in class io.helidon.inject.testing.InjectionTestingSupport
Creates a InjectionServices interface more conducive to unit and integration testing.
testableServices(Config) - Static method in class io.helidon.inject.testing.InjectionTestingSupport
Creates a InjectionServices interface more conducive to unit and integration testing.
toDescription(Object) - Static method in class io.helidon.inject.testing.InjectionTestingSupport
Describe the provided instance or provider.
toDescriptions(Collection<?>) - Static method in class io.helidon.inject.testing.InjectionTestingSupport
Describe the provided instance or provider collection.
B C I R S T 
All Classes and Interfaces|All Packages