A B C E F G H I L N O P R T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractFactory - Class in io.rxmicro.runtime.local
- AbstractFactory() - Constructor for class io.rxmicro.runtime.local.AbstractFactory
- AutoRelease - Interface in io.rxmicro.runtime
B
- Beans - Class in io.rxmicro.runtime.local
- ByTypeInstanceQualifier<T> - Class in io.rxmicro.runtime.detail
- ByTypeInstanceQualifier(Class<T>) - Constructor for class io.rxmicro.runtime.detail.ByTypeInstanceQualifier
C
- clearContainer() - Static method in class io.rxmicro.runtime.local.InstanceContainer
- clearFactories() - Static method in class io.rxmicro.runtime.local.AbstractFactory
- compareTo(InstanceQualifier<T>) - Method in class io.rxmicro.runtime.detail.ByTypeInstanceQualifier
E
- EagerInstanceProvider<T> - Class in io.rxmicro.runtime.local.provider
- EagerInstanceProvider(T) - Constructor for class io.rxmicro.runtime.local.provider.EagerInstanceProvider
- ENTRY_POINT_PACKAGE - Static variable in class io.rxmicro.runtime.detail.Runtimes
- equals(Object) - Method in class io.rxmicro.runtime.detail.ByTypeInstanceQualifier
F
- findPublicSetters(Class<?>) - Static method in class io.rxmicro.runtime.local.Beans
G
- get(String) - Static method in class io.rxmicro.runtime.local.AbstractFactory
- getField(Object, String, Consumer<Field>) - Static method in class io.rxmicro.runtime.detail.Reflections
- getImpl(InstanceQualifier<? super T>) - Method in class io.rxmicro.runtime.local.AbstractFactory
- getImplementation(Class<T>, boolean, Function<Class<T>, ServiceLoader<T>>) - Static method in class io.rxmicro.runtime.local.Instances
- getInstance() - Method in interface io.rxmicro.runtime.local.InstanceProvider
- getInstance() - Method in class io.rxmicro.runtime.local.provider.EagerInstanceProvider
- getInstance() - Method in class io.rxmicro.runtime.local.provider.LazyInstanceProvider
- getInstance() - Method in class io.rxmicro.runtime.local.provider.NotUniqueInstanceProvider
- getInstance() - Method in class io.rxmicro.runtime.local.provider.ProxyInstanceProvider
- getMethod(Object, String, List<Class<?>>, Consumer<Method>) - Static method in class io.rxmicro.runtime.detail.Reflections
- getRuntimeModule() - Static method in class io.rxmicro.runtime.detail.Runtimes
- getRxMicroVersion() - Static method in class io.rxmicro.runtime.detail.Runtimes
- getSingleton(InstanceQualifier<? super T>) - Static method in class io.rxmicro.runtime.local.InstanceContainer
- getSingleton(InstanceQualifier<? super T>, InstanceProvider<T>) - Static method in class io.rxmicro.runtime.local.InstanceContainer
- getSingletonsByType(Class<T>) - Static method in class io.rxmicro.runtime.local.InstanceContainer
- getType() - Method in class io.rxmicro.runtime.detail.ByTypeInstanceQualifier
- getType() - Method in interface io.rxmicro.runtime.detail.InstanceQualifier
- getType() - Method in interface io.rxmicro.runtime.local.InstanceProvider
- getType() - Method in class io.rxmicro.runtime.local.provider.EagerInstanceProvider
- getType() - Method in class io.rxmicro.runtime.local.provider.LazyInstanceProvider
- getType() - Method in class io.rxmicro.runtime.local.provider.NotUniqueInstanceProvider
- getType() - Method in class io.rxmicro.runtime.local.provider.ProxyInstanceProvider
H
- hashCode() - Method in class io.rxmicro.runtime.detail.ByTypeInstanceQualifier
I
- implNotFoundError(InstanceQualifier<?>) - Static method in class io.rxmicro.runtime.local.AbstractFactory
- implNotFoundError(Class<?>) - Static method in class io.rxmicro.runtime.local.AbstractFactory
- InstanceContainer - Class in io.rxmicro.runtime.local
- InstanceNotFoundException - Exception in io.rxmicro.runtime.local.error
- InstanceNotFoundException(String, Object...) - Constructor for exception io.rxmicro.runtime.local.error.InstanceNotFoundException
-
This constructor uses
Formats.formatto format error message - InstanceProvider<T> - Interface in io.rxmicro.runtime.local
- InstanceQualifier<T> - Interface in io.rxmicro.runtime.detail
- Instances - Class in io.rxmicro.runtime.local
- Instances.ImplementationLoadFailedException - Exception in io.rxmicro.runtime.local
- instantiate(Class<T>, Class<?>[], Object[]) - Static method in class io.rxmicro.runtime.local.Instances
- instantiate(Class<T>, Object...) - Static method in class io.rxmicro.runtime.local.Instances
- instantiate(String, Class<?>[], Object...) - Static method in class io.rxmicro.runtime.local.Instances
- instantiate(String, Object...) - Static method in class io.rxmicro.runtime.local.Instances
- io.rxmicro.runtime - package io.rxmicro.runtime
- io.rxmicro.runtime.detail - package io.rxmicro.runtime.detail
- io.rxmicro.runtime.local - package io.rxmicro.runtime.local
- io.rxmicro.runtime.local.error - package io.rxmicro.runtime.local.error
- io.rxmicro.runtime.local.provider - package io.rxmicro.runtime.local.provider
L
- LazyInstanceProvider<T> - Class in io.rxmicro.runtime.local.provider
- LazyInstanceProvider(Class<? extends T>, Supplier<T>) - Constructor for class io.rxmicro.runtime.local.provider.LazyInstanceProvider
N
- NotUniqueInstanceException - Exception in io.rxmicro.runtime.local.error
- NotUniqueInstanceException(Class<?>) - Constructor for exception io.rxmicro.runtime.local.error.NotUniqueInstanceException
- NotUniqueInstanceProvider<T> - Class in io.rxmicro.runtime.local.provider
- NotUniqueInstanceProvider(Class<T>) - Constructor for class io.rxmicro.runtime.local.provider.NotUniqueInstanceProvider
O
- override(T, Consumer<T>, InstanceQualifier<? super T>...) - Method in class io.rxmicro.runtime.local.AbstractFactory
- overrideSingleton(InstanceProvider<T>, InstanceQualifier<? super T>...) - Static method in class io.rxmicro.runtime.local.InstanceContainer
P
- ProxyInstanceProvider<T> - Class in io.rxmicro.runtime.local.provider
- ProxyInstanceProvider(InstanceProvider<T>, Consumer<T>) - Constructor for class io.rxmicro.runtime.local.provider.ProxyInstanceProvider
R
- Reflections - Class in io.rxmicro.runtime.detail
- register(Class<T>, Supplier<T>) - Method in class io.rxmicro.runtime.local.AbstractFactory
- register(Class<T>, Supplier<T>, InstanceQualifier<? super T>...) - Method in class io.rxmicro.runtime.local.AbstractFactory
- register(T, InstanceQualifier<? super T>...) - Method in class io.rxmicro.runtime.local.AbstractFactory
- registerAutoRelease(AutoRelease) - Static method in class io.rxmicro.runtime.local.InstanceContainer
- registerFactory(String, AbstractFactory) - Static method in class io.rxmicro.runtime.local.AbstractFactory
- registerSingleton(InstanceProvider<T>, InstanceQualifier<? super T>...) - Static method in class io.rxmicro.runtime.local.InstanceContainer
- release() - Method in interface io.rxmicro.runtime.AutoRelease
- Runtimes - Class in io.rxmicro.runtime.detail
- rxmicro.runtime - module rxmicro.runtime
T
- toString() - Method in class io.rxmicro.runtime.detail.ByTypeInstanceQualifier
- toString() - Method in interface io.rxmicro.runtime.detail.InstanceQualifier
- toString() - Method in class io.rxmicro.runtime.local.provider.LazyInstanceProvider
All Classes All Packages