A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Scope) - Method in class de.quantummaid.injectmaid.Scopes
- add(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.ScopeManager
- addIfNotPresent(State) - Method in class de.quantummaid.injectmaid.statemachine.States
- addInterceptor(Interceptor) - Method in class de.quantummaid.injectmaid.interception.Interceptors
- addInterceptor(SimpleInterceptor) - Method in class de.quantummaid.injectmaid.InjectMaid
- addOrFailIfAlreadyPresent(State, boolean) - Method in class de.quantummaid.injectmaid.statemachine.States
- allFinal() - Method in class de.quantummaid.injectmaid.statemachine.States
- allScopes() - Method in class de.quantummaid.injectmaid.Definitions
- anInjectMaid() - Static method in class de.quantummaid.injectmaid.InjectMaid
- annotationDisambiguator() - Static method in class de.quantummaid.injectmaid.detection.disambiguators.AnnotationDisambiguator
- AnnotationDisambiguator - Class in de.quantummaid.injectmaid.detection.disambiguators
- AnnotationDisambiguator() - Constructor for class de.quantummaid.injectmaid.detection.disambiguators.AnnotationDisambiguator
- annotationSingletonDetector() - Static method in class de.quantummaid.injectmaid.detection.singleton.AnnotationSingletonDetector
- AnnotationSingletonDetector - Class in de.quantummaid.injectmaid.detection.singleton
- AnnotationSingletonDetector() - Constructor for class de.quantummaid.injectmaid.detection.singleton.AnnotationSingletonDetector
- asList() - Method in class de.quantummaid.injectmaid.Scopes
B
- bindInstantiator(ResolvedType) - Static method in class de.quantummaid.injectmaid.instantiator.BindInstantiator
- BindInstantiator - Class in de.quantummaid.injectmaid.instantiator
- BindInstantiator() - Constructor for class de.quantummaid.injectmaid.instantiator.BindInstantiator
- build() - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- buildMessage() - Method in class de.quantummaid.injectmaid.lifecyclemanagement.ExceptionDuringClose
C
- canInstantiate(ResolvedType) - Method in class de.quantummaid.injectmaid.InjectMaid
- child(ResolvedType) - Method in class de.quantummaid.injectmaid.SingletonStore
- childScope(ResolvedType) - Method in class de.quantummaid.injectmaid.Scope
- CircularDependencyDetector - Class in de.quantummaid.injectmaid.circledetector
- close() - Method in class de.quantummaid.injectmaid.InjectMaid
- close() - Method in class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closeable
- close(Object) - Method in class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closer
- close(T) - Method in interface de.quantummaid.injectmaid.lifecyclemanagement.closer.CloseFunction
- closeable(Object, Closer) - Static method in class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closeable
- Closeable - Class in de.quantummaid.injectmaid.lifecyclemanagement.closer
- Closeable() - Constructor for class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closeable
- closeAll(List<ExceptionDuringClose>) - Method in interface de.quantummaid.injectmaid.lifecyclemanagement.LifecycleManager
- closeAll(List<ExceptionDuringClose>) - Method in class de.quantummaid.injectmaid.lifecyclemanagement.NoOpLifecycleManager
- closeAll(List<ExceptionDuringClose>) - Method in class de.quantummaid.injectmaid.lifecyclemanagement.RealLifecycleManager
- CloseFunction<T> - Interface in de.quantummaid.injectmaid.lifecyclemanagement.closer
- closer(Class<T>, CloseFunction<T>) - Static method in class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closer
- Closer - Class in de.quantummaid.injectmaid.lifecyclemanagement.closer
- Closer() - Constructor for class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closer
- closers(List<Closer>) - Static method in class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closers
- Closers - Class in de.quantummaid.injectmaid.lifecyclemanagement.closer
- Closers() - Constructor for class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closers
- closingInstancesOfType(Class<T>, CloseFunction<T>) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- collect(Function<State, T>) - Method in class de.quantummaid.injectmaid.statemachine.States
- constructor() - Method in class de.quantummaid.injectmaid.instantiator.ConstructorInstantiator
- constructorInstantiator(ResolvedConstructor) - Static method in class de.quantummaid.injectmaid.instantiator.ConstructorInstantiator
- ConstructorInstantiator - Class in de.quantummaid.injectmaid.instantiator
- ConstructorInstantiator() - Constructor for class de.quantummaid.injectmaid.instantiator.ConstructorInstantiator
- constructors() - Method in class de.quantummaid.injectmaid.detection.InstantiationOptions
- contains(Scope) - Method in class de.quantummaid.injectmaid.Scope
- contains(Scope) - Method in class de.quantummaid.injectmaid.Scopes
- contains(ResolvedType, Scope) - Method in class de.quantummaid.injectmaid.SingletonStore
- containsElement(ResolvedType) - Method in class de.quantummaid.injectmaid.Scope
- context() - Method in class de.quantummaid.injectmaid.statemachine.states.Failed
- context() - Method in class de.quantummaid.injectmaid.statemachine.states.Resolved
- context() - Method in class de.quantummaid.injectmaid.statemachine.states.ResolvingDependencies
- context() - Method in interface de.quantummaid.injectmaid.statemachine.states.State
- context() - Method in class de.quantummaid.injectmaid.statemachine.states.Unresolved
- context() - Method in class de.quantummaid.injectmaid.statemachine.states.UnresolvedFactory
- context(ResolvedType, Scope, States, ReusePolicy) - Static method in class de.quantummaid.injectmaid.statemachine.Context
- Context - Class in de.quantummaid.injectmaid.statemachine
- Context() - Constructor for class de.quantummaid.injectmaid.statemachine.Context
- createCloseable(Object) - Method in class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closers
- customTypeInstantiator(List<ResolvedType>, InvocableFactory<?>) - Static method in class de.quantummaid.injectmaid.customtype.CustomTypeInstantiator
- CustomTypeInstantiator - Class in de.quantummaid.injectmaid.customtype
- CustomTypeInstantiator() - Constructor for class de.quantummaid.injectmaid.customtype.CustomTypeInstantiator
D
- de.quantummaid.injectmaid - package de.quantummaid.injectmaid
- de.quantummaid.injectmaid.circledetector - package de.quantummaid.injectmaid.circledetector
- de.quantummaid.injectmaid.customtype - package de.quantummaid.injectmaid.customtype
- de.quantummaid.injectmaid.detection - package de.quantummaid.injectmaid.detection
- de.quantummaid.injectmaid.detection.disambiguators - package de.quantummaid.injectmaid.detection.disambiguators
- de.quantummaid.injectmaid.detection.singleton - package de.quantummaid.injectmaid.detection.singleton
- de.quantummaid.injectmaid.instantiator - package de.quantummaid.injectmaid.instantiator
- de.quantummaid.injectmaid.interception - package de.quantummaid.injectmaid.interception
- de.quantummaid.injectmaid.interception.overwrite - package de.quantummaid.injectmaid.interception.overwrite
- de.quantummaid.injectmaid.lifecyclemanagement - package de.quantummaid.injectmaid.lifecyclemanagement
- de.quantummaid.injectmaid.lifecyclemanagement.closer - package de.quantummaid.injectmaid.lifecyclemanagement.closer
- de.quantummaid.injectmaid.statemachine - package de.quantummaid.injectmaid.statemachine
- de.quantummaid.injectmaid.statemachine.states - package de.quantummaid.injectmaid.statemachine.states
- debugInformation() - Method in class de.quantummaid.injectmaid.InjectMaid
- definition(ResolvedType, Scope, Instantiator, ReusePolicy) - Static method in class de.quantummaid.injectmaid.Definition
- Definition - Class in de.quantummaid.injectmaid
- Definition() - Constructor for class de.quantummaid.injectmaid.Definition
- definitionFor(ResolvedType, Scope) - Method in class de.quantummaid.injectmaid.Definitions
- definitions(List<Scope>, Map<ResolvedType, List<Definition>>) - Static method in class de.quantummaid.injectmaid.Definitions
- Definitions - Class in de.quantummaid.injectmaid
- Definitions() - Constructor for class de.quantummaid.injectmaid.Definitions
- definitionsOnScope(Scope) - Method in class de.quantummaid.injectmaid.Definitions
- dependencies() - Method in class de.quantummaid.injectmaid.customtype.CustomTypeInstantiator
- dependencies() - Method in class de.quantummaid.injectmaid.instantiator.BindInstantiator
- dependencies() - Method in class de.quantummaid.injectmaid.instantiator.ConstructorInstantiator
- dependencies() - Method in interface de.quantummaid.injectmaid.instantiator.Instantiator
- dependencies() - Method in class de.quantummaid.injectmaid.instantiator.NonStaticFactoryInstantiator
- dependencies() - Method in class de.quantummaid.injectmaid.instantiator.ScopeInstantiator
- dependencies() - Method in class de.quantummaid.injectmaid.instantiator.SelfInstantiator
- dependencies() - Method in class de.quantummaid.injectmaid.instantiator.StaticFactoryInstantiator
- description() - Method in class de.quantummaid.injectmaid.customtype.CustomTypeInstantiator
- description() - Method in class de.quantummaid.injectmaid.instantiator.BindInstantiator
- description() - Method in class de.quantummaid.injectmaid.instantiator.ConstructorInstantiator
- description() - Method in interface de.quantummaid.injectmaid.instantiator.Instantiator
- description() - Method in class de.quantummaid.injectmaid.instantiator.NonStaticFactoryInstantiator
- description() - Method in class de.quantummaid.injectmaid.instantiator.ScopeInstantiator
- description() - Method in class de.quantummaid.injectmaid.instantiator.SelfInstantiator
- description() - Method in class de.quantummaid.injectmaid.instantiator.StaticFactoryInstantiator
- detect(ResolvedType, SingletonSwitch) - Static method in class de.quantummaid.injectmaid.detection.Detectors
- detect(ResolvedType, SingletonSwitch) - Method in class de.quantummaid.injectmaid.detection.singleton.AnnotationSingletonDetector
- detect(ResolvedType, SingletonSwitch) - Method in interface de.quantummaid.injectmaid.detection.singleton.SingletonDetector
- detect(ResolvedType, ResolvedType, SingletonSwitch) - Static method in class de.quantummaid.injectmaid.detection.Detectors
- detectInstantiator() - Method in interface de.quantummaid.injectmaid.statemachine.states.State
- detectInstantiator() - Method in class de.quantummaid.injectmaid.statemachine.states.Unresolved
- detectInstantiator() - Method in class de.quantummaid.injectmaid.statemachine.states.UnresolvedFactory
- DetectionResult - Class in de.quantummaid.injectmaid.detection
- DetectionResult() - Constructor for class de.quantummaid.injectmaid.detection.DetectionResult
- Detectors - Class in de.quantummaid.injectmaid.detection
- disambiguate(InstantiationOptions) - Method in class de.quantummaid.injectmaid.detection.disambiguators.AnnotationDisambiguator
- disambiguate(InstantiationOptions) - Method in interface de.quantummaid.injectmaid.detection.disambiguators.Disambiguator
- disambiguate(InstantiationOptions) - Method in class de.quantummaid.injectmaid.detection.disambiguators.SingleChoiceDisambiguator
- disambiguate(InstantiationOptions) - Method in class de.quantummaid.injectmaid.detection.disambiguators.SingleConstructorDisambiguator
- disambiguate(InstantiationOptions) - Method in class de.quantummaid.injectmaid.detection.disambiguators.SingleStaticFactoryDisambiguator
- DisambiguationResult - Class in de.quantummaid.injectmaid.detection.disambiguators
- DisambiguationResult() - Constructor for class de.quantummaid.injectmaid.detection.disambiguators.DisambiguationResult
- Disambiguator - Interface in de.quantummaid.injectmaid.detection.disambiguators
- dump() - Method in class de.quantummaid.injectmaid.Definitions
E
- enterScope(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.InjectMaid
- enterScope(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.interception.Interceptors
- enterScope(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.interception.overwrite.OverwritingInterceptor
- error(String) - Static method in class de.quantummaid.injectmaid.detection.disambiguators.DisambiguationResult
- errorMessage() - Method in class de.quantummaid.injectmaid.detection.DetectionResult
- errorMessage() - Method in class de.quantummaid.injectmaid.detection.disambiguators.DisambiguationResult
- errorMessage() - Method in class de.quantummaid.injectmaid.statemachine.Context
- exception() - Method in class de.quantummaid.injectmaid.lifecyclemanagement.ExceptionDuringClose
- exceptionDuringClose(Exception, Object) - Static method in class de.quantummaid.injectmaid.lifecyclemanagement.ExceptionDuringClose
- ExceptionDuringClose - Class in de.quantummaid.injectmaid.lifecyclemanagement
- ExceptionDuringClose() - Constructor for class de.quantummaid.injectmaid.lifecyclemanagement.ExceptionDuringClose
F
- fail(String) - Static method in class de.quantummaid.injectmaid.detection.DetectionResult
- failed(Context) - Static method in class de.quantummaid.injectmaid.statemachine.states.Failed
- Failed - Class in de.quantummaid.injectmaid.statemachine.states
- Failed() - Constructor for class de.quantummaid.injectmaid.statemachine.states.Failed
G
- get(ResolvedType, Scope) - Method in class de.quantummaid.injectmaid.SingletonStore
- getInstance(ResolvedType) - Method in class de.quantummaid.injectmaid.InjectMaid
- getReusePolicy() - Method in class de.quantummaid.injectmaid.detection.SingletonSwitch
- getScopeObject(ResolvedType) - Method in class de.quantummaid.injectmaid.ScopeManager
H
- hasDefinitionFor(ResolvedType, Scope) - Method in class de.quantummaid.injectmaid.Definitions
I
- ignore(String) - Static method in class de.quantummaid.injectmaid.detection.disambiguators.DisambiguationResult
- ignoreMessage() - Method in class de.quantummaid.injectmaid.detection.disambiguators.DisambiguationResult
- initializeAllSingletons() - Method in class de.quantummaid.injectmaid.InjectMaid
- INJECT - Static variable in class de.quantummaid.injectmaid.detection.disambiguators.AnnotationDisambiguator
- InjectMaid - Class in de.quantummaid.injectmaid
- InjectMaid() - Constructor for class de.quantummaid.injectmaid.InjectMaid
- InjectMaidBuilder - Class in de.quantummaid.injectmaid
- InjectMaidBuilder() - Constructor for class de.quantummaid.injectmaid.InjectMaidBuilder
- injectMaidException(String) - Static method in exception de.quantummaid.injectmaid.InjectMaidException
- injectMaidException(String, Throwable) - Static method in exception de.quantummaid.injectmaid.InjectMaidException
- InjectMaidException - Exception in de.quantummaid.injectmaid
- instantiate(List<Object>, ScopeManager, InjectMaid) - Method in class de.quantummaid.injectmaid.customtype.CustomTypeInstantiator
- instantiate(List<Object>, ScopeManager, InjectMaid) - Method in class de.quantummaid.injectmaid.instantiator.BindInstantiator
- instantiate(List<Object>, ScopeManager, InjectMaid) - Method in class de.quantummaid.injectmaid.instantiator.ConstructorInstantiator
- instantiate(List<Object>, ScopeManager, InjectMaid) - Method in interface de.quantummaid.injectmaid.instantiator.Instantiator
- instantiate(List<Object>, ScopeManager, InjectMaid) - Method in class de.quantummaid.injectmaid.instantiator.NonStaticFactoryInstantiator
- instantiate(List<Object>, ScopeManager, InjectMaid) - Method in class de.quantummaid.injectmaid.instantiator.ScopeInstantiator
- instantiate(List<Object>, ScopeManager, InjectMaid) - Method in class de.quantummaid.injectmaid.instantiator.SelfInstantiator
- instantiate(List<Object>, ScopeManager, InjectMaid) - Method in class de.quantummaid.injectmaid.instantiator.StaticFactoryInstantiator
- InstantiationOptions - Class in de.quantummaid.injectmaid.detection
- InstantiationOptions() - Constructor for class de.quantummaid.injectmaid.detection.InstantiationOptions
- instantiator() - Method in class de.quantummaid.injectmaid.Definition
- instantiator() - Method in class de.quantummaid.injectmaid.detection.DetectionResult
- instantiator() - Method in class de.quantummaid.injectmaid.detection.disambiguators.DisambiguationResult
- instantiator() - Method in class de.quantummaid.injectmaid.statemachine.Context
- Instantiator - Interface in de.quantummaid.injectmaid.instantiator
- interceptAfter(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.interception.Interceptors
- interceptAfterInstantiation(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.interception.overwrite.OverwritingInterceptor
- interceptBefore(ResolvedType) - Method in class de.quantummaid.injectmaid.interception.Interceptors
- interceptBeforeInstantiation(ResolvedType) - Method in class de.quantummaid.injectmaid.interception.overwrite.OverwritingInterceptor
- interceptors() - Static method in class de.quantummaid.injectmaid.interception.Interceptors
- Interceptors - Class in de.quantummaid.injectmaid.interception
- Interceptors() - Constructor for class de.quantummaid.injectmaid.interception.Interceptors
- isError() - Method in class de.quantummaid.injectmaid.detection.disambiguators.DisambiguationResult
- isFailure() - Method in class de.quantummaid.injectmaid.detection.DetectionResult
- isFinal() - Method in class de.quantummaid.injectmaid.statemachine.states.Failed
- isFinal() - Method in class de.quantummaid.injectmaid.statemachine.states.Resolved
- isFinal() - Method in interface de.quantummaid.injectmaid.statemachine.states.State
- isIgnore() - Method in class de.quantummaid.injectmaid.detection.disambiguators.DisambiguationResult
- isSingleton() - Method in class de.quantummaid.injectmaid.Definition
- isSuccess() - Method in class de.quantummaid.injectmaid.detection.disambiguators.DisambiguationResult
L
- LifecycleManager - Interface in de.quantummaid.injectmaid.lifecyclemanagement
- loadInstantiationOptions(ResolvedType, ClassType) - Static method in class de.quantummaid.injectmaid.detection.InstantiationOptions
M
- matches(ResolvedType, Scope) - Method in interface de.quantummaid.injectmaid.statemachine.states.State
- method() - Method in class de.quantummaid.injectmaid.instantiator.NonStaticFactoryInstantiator
- method() - Method in class de.quantummaid.injectmaid.instantiator.StaticFactoryInstantiator
N
- newInstance() - Method in interface de.quantummaid.injectmaid.lifecyclemanagement.LifecycleManager
- newInstance() - Method in class de.quantummaid.injectmaid.lifecyclemanagement.NoOpLifecycleManager
- newInstance() - Method in class de.quantummaid.injectmaid.lifecyclemanagement.RealLifecycleManager
- nonStaticFactoryInstantiator(ResolvedMethod, ResolvedType) - Static method in class de.quantummaid.injectmaid.instantiator.NonStaticFactoryInstantiator
- NonStaticFactoryInstantiator - Class in de.quantummaid.injectmaid.instantiator
- NonStaticFactoryInstantiator() - Constructor for class de.quantummaid.injectmaid.instantiator.NonStaticFactoryInstantiator
- nonStaticFactoryMethods() - Method in class de.quantummaid.injectmaid.detection.InstantiationOptions
- noOpLifecycleManager() - Static method in class de.quantummaid.injectmaid.lifecyclemanagement.NoOpLifecycleManager
- NoOpLifecycleManager - Class in de.quantummaid.injectmaid.lifecyclemanagement
- NoOpLifecycleManager() - Constructor for class de.quantummaid.injectmaid.lifecyclemanagement.NoOpLifecycleManager
O
- overwriteWith(Injector) - Method in class de.quantummaid.injectmaid.InjectMaid
- overwritingInterceptor(Injector) - Static method in class de.quantummaid.injectmaid.interception.overwrite.OverwritingInterceptor
- OverwritingInterceptor - Class in de.quantummaid.injectmaid.interception.overwrite
- OverwritingInterceptor() - Constructor for class de.quantummaid.injectmaid.interception.overwrite.OverwritingInterceptor
P
- put(ResolvedType, Scope, Object) - Method in class de.quantummaid.injectmaid.SingletonStore
R
- realLifecycleManager(Closers) - Static method in class de.quantummaid.injectmaid.lifecyclemanagement.RealLifecycleManager
- RealLifecycleManager - Class in de.quantummaid.injectmaid.lifecyclemanagement
- RealLifecycleManager() - Constructor for class de.quantummaid.injectmaid.lifecyclemanagement.RealLifecycleManager
- registerInstance(Object) - Method in interface de.quantummaid.injectmaid.lifecyclemanagement.LifecycleManager
- registerInstance(Object) - Method in class de.quantummaid.injectmaid.lifecyclemanagement.NoOpLifecycleManager
- registerInstance(Object) - Method in class de.quantummaid.injectmaid.lifecyclemanagement.RealLifecycleManager
- render() - Method in class de.quantummaid.injectmaid.Scope
- resolved(Context) - Static method in class de.quantummaid.injectmaid.statemachine.states.Resolved
- Resolved - Class in de.quantummaid.injectmaid.statemachine.states
- Resolved() - Constructor for class de.quantummaid.injectmaid.statemachine.states.Resolved
- resolvedDependencies() - Method in class de.quantummaid.injectmaid.statemachine.states.ResolvingDependencies
- resolvedDependencies() - Method in interface de.quantummaid.injectmaid.statemachine.states.State
- resolvingDependencies(Context) - Static method in class de.quantummaid.injectmaid.statemachine.states.ResolvingDependencies
- ResolvingDependencies - Class in de.quantummaid.injectmaid.statemachine.states
- ResolvingDependencies() - Constructor for class de.quantummaid.injectmaid.statemachine.states.ResolvingDependencies
- reusePolicy() - Method in class de.quantummaid.injectmaid.Definition
- reusePolicy() - Method in class de.quantummaid.injectmaid.statemachine.Context
- rootScope() - Static method in class de.quantummaid.injectmaid.Scope
- runStateMachine(States) - Static method in class de.quantummaid.injectmaid.statemachine.StateMachineRunner
S
- scope() - Method in class de.quantummaid.injectmaid.Definition
- scope() - Method in class de.quantummaid.injectmaid.statemachine.Context
- Scope - Class in de.quantummaid.injectmaid
- Scope() - Constructor for class de.quantummaid.injectmaid.Scope
- scopeInstantiator(ResolvedType) - Static method in class de.quantummaid.injectmaid.instantiator.ScopeInstantiator
- ScopeInstantiator - Class in de.quantummaid.injectmaid.instantiator
- ScopeInstantiator() - Constructor for class de.quantummaid.injectmaid.instantiator.ScopeInstantiator
- scopeManager() - Static method in class de.quantummaid.injectmaid.ScopeManager
- ScopeManager - Class in de.quantummaid.injectmaid
- ScopeManager() - Constructor for class de.quantummaid.injectmaid.ScopeManager
- scopes() - Static method in class de.quantummaid.injectmaid.Scopes
- Scopes - Class in de.quantummaid.injectmaid
- Scopes() - Constructor for class de.quantummaid.injectmaid.Scopes
- selfInstantiator() - Static method in class de.quantummaid.injectmaid.instantiator.SelfInstantiator
- SelfInstantiator - Class in de.quantummaid.injectmaid.instantiator
- SelfInstantiator() - Constructor for class de.quantummaid.injectmaid.instantiator.SelfInstantiator
- setErrorMessage(String) - Method in class de.quantummaid.injectmaid.statemachine.Context
- setInstantiator(Instantiator) - Method in class de.quantummaid.injectmaid.statemachine.Context
- setReusePolicy(ReusePolicy) - Method in class de.quantummaid.injectmaid.statemachine.Context
- setSingleton() - Method in class de.quantummaid.injectmaid.detection.SingletonSwitch
- singleChoiceDisambiguator() - Static method in class de.quantummaid.injectmaid.detection.disambiguators.SingleChoiceDisambiguator
- SingleChoiceDisambiguator - Class in de.quantummaid.injectmaid.detection.disambiguators
- SingleChoiceDisambiguator() - Constructor for class de.quantummaid.injectmaid.detection.disambiguators.SingleChoiceDisambiguator
- singleConstructorDisambiguator() - Static method in class de.quantummaid.injectmaid.detection.disambiguators.SingleConstructorDisambiguator
- SingleConstructorDisambiguator - Class in de.quantummaid.injectmaid.detection.disambiguators
- SingleConstructorDisambiguator() - Constructor for class de.quantummaid.injectmaid.detection.disambiguators.SingleConstructorDisambiguator
- singleStaticFactoryDisambiguator() - Static method in class de.quantummaid.injectmaid.detection.disambiguators.SingleStaticFactoryDisambiguator
- SingleStaticFactoryDisambiguator - Class in de.quantummaid.injectmaid.detection.disambiguators
- SingleStaticFactoryDisambiguator() - Constructor for class de.quantummaid.injectmaid.detection.disambiguators.SingleStaticFactoryDisambiguator
- SINGLETON - Static variable in class de.quantummaid.injectmaid.detection.singleton.AnnotationSingletonDetector
- SingletonDetector - Interface in de.quantummaid.injectmaid.detection.singleton
- singletonStore() - Static method in class de.quantummaid.injectmaid.SingletonStore
- SingletonStore - Class in de.quantummaid.injectmaid
- SingletonStore() - Constructor for class de.quantummaid.injectmaid.SingletonStore
- singletonSwitch(ReusePolicy) - Static method in class de.quantummaid.injectmaid.detection.SingletonSwitch
- SingletonSwitch - Class in de.quantummaid.injectmaid.detection
- SingletonSwitch() - Constructor for class de.quantummaid.injectmaid.detection.SingletonSwitch
- size() - Method in class de.quantummaid.injectmaid.Scope
- State - Interface in de.quantummaid.injectmaid.statemachine.states
- StateMachineRunner - Class in de.quantummaid.injectmaid.statemachine
- states() - Method in class de.quantummaid.injectmaid.statemachine.Context
- states() - Static method in class de.quantummaid.injectmaid.statemachine.States
- States - Class in de.quantummaid.injectmaid.statemachine
- States() - Constructor for class de.quantummaid.injectmaid.statemachine.States
- staticFactoryInstantiator(ResolvedMethod) - Static method in class de.quantummaid.injectmaid.instantiator.StaticFactoryInstantiator
- StaticFactoryInstantiator - Class in de.quantummaid.injectmaid.instantiator
- StaticFactoryInstantiator() - Constructor for class de.quantummaid.injectmaid.instantiator.StaticFactoryInstantiator
- staticFactoryMethods() - Method in class de.quantummaid.injectmaid.detection.InstantiationOptions
- success(Instantiator) - Static method in class de.quantummaid.injectmaid.detection.DetectionResult
- success(Instantiator) - Static method in class de.quantummaid.injectmaid.detection.disambiguators.DisambiguationResult
T
- type() - Method in class de.quantummaid.injectmaid.Definition
- type() - Method in class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closer
- type() - Method in class de.quantummaid.injectmaid.statemachine.Context
U
- unresolved(Context) - Static method in class de.quantummaid.injectmaid.statemachine.states.Unresolved
- Unresolved - Class in de.quantummaid.injectmaid.statemachine.states
- Unresolved() - Constructor for class de.quantummaid.injectmaid.statemachine.states.Unresolved
- unresolvedFactory(Context, ResolvedType) - Static method in class de.quantummaid.injectmaid.statemachine.states.UnresolvedFactory
- UnresolvedFactory - Class in de.quantummaid.injectmaid.statemachine.states
- UnresolvedFactory() - Constructor for class de.quantummaid.injectmaid.statemachine.states.UnresolvedFactory
- update(UnaryOperator<State>) - Method in class de.quantummaid.injectmaid.statemachine.States
- usingDefaultSingletonType(SingletonType) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
V
- validateElementNotUsedSomewhereElse(ResolvedType, Scope) - Method in class de.quantummaid.injectmaid.Scopes
- validateNoCircularDependencies(Definitions) - Static method in class de.quantummaid.injectmaid.circledetector.CircularDependencyDetector
W
- withConfiguration(InjectorConfiguration) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withCustomType(CustomType, ReusePolicy) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withFactory(ResolvedType, ResolvedType, ReusePolicy) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withImplementation(ResolvedType, ResolvedType, ReusePolicy) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withInstantiator(ResolvedType, Instantiator, ReusePolicy) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withLifecycleManagement() - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withScope(ResolvedType, InjectorConfiguration) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withType(ResolvedType, ReusePolicy) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
All Classes All Packages