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
- AbstractInjectorBuilder<T extends AbstractInjectorBuilder<T>> - Interface in de.quantummaid.injectmaid.api
- 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.api.interception.Interceptors
- addInterceptor(SimpleInterceptor) - Method in interface de.quantummaid.injectmaid.api.Injector
- addInterceptor(SimpleInterceptor) - Method in class de.quantummaid.injectmaid.InjectMaid
- addOrFailIfAlreadyPresent(State, boolean) - Method in class de.quantummaid.injectmaid.statemachine.States
- addParameter(GenericType<?>) - Method in class de.quantummaid.injectmaid.api.customtype.api.Builder
- 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
- apply(InjectMaidBuilder) - Method in interface de.quantummaid.injectmaid.api.InjectorConfiguration
- 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
- builder - Variable in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder
- builder(ResolvedType) - Static method in class de.quantummaid.injectmaid.api.customtype.api.Builder
- Builder - Class in de.quantummaid.injectmaid.api.customtype.api
- Builder() - Constructor for class de.quantummaid.injectmaid.api.customtype.api.Builder
- buildMessage() - Method in class de.quantummaid.injectmaid.lifecyclemanagement.ExceptionDuringClose
C
- canInstantiate(GenericType<?>) - Method in interface de.quantummaid.injectmaid.api.Injector
- canInstantiate(ResolvedType) - Method in interface de.quantummaid.injectmaid.api.Injector
- canInstantiate(ResolvedType) - Method in class de.quantummaid.injectmaid.InjectMaid
- canInstantiate(Class<?>) - Method in interface de.quantummaid.injectmaid.api.Injector
- 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 interface de.quantummaid.injectmaid.api.Injector
- 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
- ConfigurationConfigurators<T extends ConfigurationConfigurators<T>> - Interface in de.quantummaid.injectmaid.api.builder
- 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
- create() - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory00
- create(A) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory01
- create(A, B) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory02
- create(A, B, C) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory03
- create(A, B, C, D) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory04
- create(A, B, C, D, E) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory05
- create(A, B, C, D, E, F) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory06
- create(A, B, C, D, E, F, G) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory07
- create(A, B, C, D, E, F, G, H) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory08
- create(A, B, C, D, E, F, G, H, I) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory09
- create(A, B, C, D, E, F, G, H, I, J) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory10
- create(A, B, C, D, E, F, G, H, I, J, K) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory11
- create(A, B, C, D, E, F, G, H, I, J, K, L) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory12
- create(A, B, C, D, E, F, G, H, I, J, K, L, M) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory13
- create(A, B, C, D, E, F, G, H, I, J, K, L, M, N) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory14
- create(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory15
- create(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory16
- createCloseable(Object) - Method in class de.quantummaid.injectmaid.lifecyclemanagement.closer.Closers
- customType(GenericType<X>) - Static method in class de.quantummaid.injectmaid.api.customtype.api.CustomType
- customType(Class<X>) - Static method in class de.quantummaid.injectmaid.api.customtype.api.CustomType
- CustomType - Class in de.quantummaid.injectmaid.api.customtype.api
- CustomType() - Constructor for class de.quantummaid.injectmaid.api.customtype.api.CustomType
- CustomTypeConfigurators<T extends CustomTypeConfigurators<T>> - Interface in de.quantummaid.injectmaid.api.builder
- CustomTypeData - Class in de.quantummaid.injectmaid.api.customtype.api
- CustomTypeData() - Constructor for class de.quantummaid.injectmaid.api.customtype.api.CustomTypeData
- customTypeInstantiator(List<ResolvedType>, InvocableFactory<?>) - Static method in class de.quantummaid.injectmaid.api.customtype.api.CustomTypeData
- customTypeInstantiator(List<ResolvedType>, InvocableFactory<?>) - Static method in class de.quantummaid.injectmaid.api.customtype.CustomTypeInstantiator
- CustomTypeInstantiator - Class in de.quantummaid.injectmaid.api.customtype
- CustomTypeInstantiator() - Constructor for class de.quantummaid.injectmaid.api.customtype.CustomTypeInstantiator
D
- de.quantummaid.injectmaid - package de.quantummaid.injectmaid
- de.quantummaid.injectmaid.api - package de.quantummaid.injectmaid.api
- de.quantummaid.injectmaid.api.builder - package de.quantummaid.injectmaid.api.builder
- de.quantummaid.injectmaid.api.customtype - package de.quantummaid.injectmaid.api.customtype
- de.quantummaid.injectmaid.api.customtype.api - package de.quantummaid.injectmaid.api.customtype.api
- de.quantummaid.injectmaid.api.interception - package de.quantummaid.injectmaid.api.interception
- de.quantummaid.injectmaid.api.interception.overwrite - package de.quantummaid.injectmaid.api.interception.overwrite
- de.quantummaid.injectmaid.circledetector - package de.quantummaid.injectmaid.circledetector
- 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.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.api.customtype.api.CustomTypeData
- dependencies() - Method in class de.quantummaid.injectmaid.api.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.api.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
- EAGER - de.quantummaid.injectmaid.api.SingletonType
- EAGER_SINGLETON - de.quantummaid.injectmaid.api.ReusePolicy
- enterScope(GenericType<T>, T) - Method in interface de.quantummaid.injectmaid.api.Injector
- enterScope(ResolvedType, Object) - Method in interface de.quantummaid.injectmaid.api.Injector
- enterScope(ResolvedType, Object) - Method in interface de.quantummaid.injectmaid.api.interception.Interceptor
- enterScope(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.api.interception.Interceptors
- enterScope(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.api.interception.overwrite.OverwritingInterceptor
- enterScope(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.InjectMaid
- enterScope(Class<T>, T) - Method in interface de.quantummaid.injectmaid.api.Injector
- enterScope(Object) - Method in interface de.quantummaid.injectmaid.api.Injector
- 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
- Factory00<X> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory01<X,A> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory02<X,A,B> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory03<X,A,B,C> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory04<X,A,B,C,D> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory05<X,A,B,C,D,E> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory06<X,A,B,C,D,E,F> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory07<X,A,B,C,D,E,F,G> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory08<X,A,B,C,D,E,F,G,H> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory09<X,A,B,C,D,E,F,G,H,I> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory10<X,A,B,C,D,E,F,G,H,I,J> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory11<X,A,B,C,D,E,F,G,H,I,J,K> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory12<X,A,B,C,D,E,F,G,H,I,J,K,L> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory13<X,A,B,C,D,E,F,G,H,I,J,K,L,M> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory14<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory15<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O> - Interface in de.quantummaid.injectmaid.api.customtype.api
- Factory16<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P> - Interface in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder<X extends InvocableFactory<?>> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder() - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder
- FactoryBuilder00<X> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder00(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder00
- FactoryBuilder01<X,A> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder01(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder01
- FactoryBuilder02<X,A,B> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder02(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder02
- FactoryBuilder03<X,A,B,C> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder03(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder03
- FactoryBuilder04<X,A,B,C,D> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder04(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder04
- FactoryBuilder05<X,A,B,C,D,E> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder05(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder05
- FactoryBuilder06<X,A,B,C,D,E,F> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder06(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder06
- FactoryBuilder07<X,A,B,C,D,E,F,G> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder07(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder07
- FactoryBuilder08<X,A,B,C,D,E,F,G,H> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder08(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder08
- FactoryBuilder09<X,A,B,C,D,E,F,G,H,I> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder09(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder09
- FactoryBuilder10<X,A,B,C,D,E,F,G,H,I,J> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder10(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder10
- FactoryBuilder11<X,A,B,C,D,E,F,G,H,I,J,K> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder11(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder11
- FactoryBuilder12<X,A,B,C,D,E,F,G,H,I,J,K,L> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder12(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder12
- FactoryBuilder13<X,A,B,C,D,E,F,G,H,I,J,K,L,M> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder13(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder13
- FactoryBuilder14<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder14(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder14
- FactoryBuilder15<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder15(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder15
- FactoryBuilder16<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P> - Class in de.quantummaid.injectmaid.api.customtype.api
- FactoryBuilder16(Builder) - Constructor for class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder16
- FactoryConfigurators<T extends FactoryConfigurators<T>> - Interface in de.quantummaid.injectmaid.api.builder
- 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(GenericType<T>) - Method in interface de.quantummaid.injectmaid.api.Injector
- getInstance(ResolvedType) - Method in interface de.quantummaid.injectmaid.api.Injector
- getInstance(ResolvedType) - Method in class de.quantummaid.injectmaid.InjectMaid
- getInstance(Class<T>) - Method in interface de.quantummaid.injectmaid.api.Injector
- 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
- ImplementationConfigurators<T extends ImplementationConfigurators<T>> - Interface in de.quantummaid.injectmaid.api.builder
- initializeAllSingletons() - Method in interface de.quantummaid.injectmaid.api.Injector
- 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
- Injector - Interface in de.quantummaid.injectmaid.api
- InjectorConfiguration - Interface in de.quantummaid.injectmaid.api
- instantiate(List<Object>, ScopeManager, InjectMaid) - Method in class de.quantummaid.injectmaid.api.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.api.customtype.api.CustomType
- 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
- intercept(Object) - Method in interface de.quantummaid.injectmaid.api.interception.SimpleInterceptor
- interceptAfter(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.api.interception.Interceptors
- interceptAfterInstantiation(ResolvedType, Object) - Method in interface de.quantummaid.injectmaid.api.interception.Interceptor
- interceptAfterInstantiation(ResolvedType, Object) - Method in class de.quantummaid.injectmaid.api.interception.overwrite.OverwritingInterceptor
- interceptAfterInstantiation(ResolvedType, Object) - Method in interface de.quantummaid.injectmaid.api.interception.SimpleInterceptor
- interceptBefore(ResolvedType) - Method in class de.quantummaid.injectmaid.api.interception.Interceptors
- interceptBeforeInstantiation(ResolvedType) - Method in interface de.quantummaid.injectmaid.api.interception.Interceptor
- interceptBeforeInstantiation(ResolvedType) - Method in class de.quantummaid.injectmaid.api.interception.overwrite.OverwritingInterceptor
- interceptBeforeInstantiation(ResolvedType) - Method in interface de.quantummaid.injectmaid.api.interception.SimpleInterceptor
- Interceptor - Interface in de.quantummaid.injectmaid.api.interception
- interceptors() - Static method in class de.quantummaid.injectmaid.api.interception.Interceptors
- Interceptors - Class in de.quantummaid.injectmaid.api.interception
- Interceptors() - Constructor for class de.quantummaid.injectmaid.api.interception.Interceptors
- invocableFactory() - Method in class de.quantummaid.injectmaid.api.customtype.api.CustomTypeData
- InvocableFactory<X> - Interface in de.quantummaid.injectmaid.api.customtype.api
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory00
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory01
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory02
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory03
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory04
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory05
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory06
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory07
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory08
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory09
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory10
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory11
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory12
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory13
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory14
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory15
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.Factory16
- invoke(Object[]) - Method in interface de.quantummaid.injectmaid.api.customtype.api.InvocableFactory
- 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
- LAZY - de.quantummaid.injectmaid.api.SingletonType
- LAZY_SINGLETON - de.quantummaid.injectmaid.api.ReusePolicy
- 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 interface de.quantummaid.injectmaid.api.Injector
- overwriteWith(Injector) - Method in class de.quantummaid.injectmaid.InjectMaid
- overwritingInterceptor(Injector) - Static method in class de.quantummaid.injectmaid.api.interception.overwrite.OverwritingInterceptor
- OverwritingInterceptor - Class in de.quantummaid.injectmaid.api.interception.overwrite
- OverwritingInterceptor() - Constructor for class de.quantummaid.injectmaid.api.interception.overwrite.OverwritingInterceptor
P
- PROTOTYPE - de.quantummaid.injectmaid.api.ReusePolicy
- 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
- resolvedType() - Method in class de.quantummaid.injectmaid.api.customtype.api.CustomType
- 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
- ReusePolicy - Enum in de.quantummaid.injectmaid.api
- 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
- ScopeConfigurators<T extends ScopeConfigurators<T>> - Interface in de.quantummaid.injectmaid.api.builder
- 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
- setFactory(InvocableFactory<?>) - Method in class de.quantummaid.injectmaid.api.customtype.api.Builder
- 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
- SimpleInterceptor - Interface in de.quantummaid.injectmaid.api.interception
- 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 - de.quantummaid.injectmaid.api.ReusePolicy
- 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
- SingletonType - Enum in de.quantummaid.injectmaid.api
- SingletonTypeConfigurator<T extends SingletonTypeConfigurator<T>> - Interface in de.quantummaid.injectmaid.api.builder
- 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
- TypeConfigurators<T extends TypeConfigurators<T>> - Interface in de.quantummaid.injectmaid.api.builder
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 interface de.quantummaid.injectmaid.api.builder.SingletonTypeConfigurator
- usingDefaultSingletonType(SingletonType) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- usingFactory(X) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder
V
- validateElementNotUsedSomewhereElse(ResolvedType, Scope) - Method in class de.quantummaid.injectmaid.Scopes
- validateNoCircularDependencies(Definitions) - Static method in class de.quantummaid.injectmaid.circledetector.CircularDependencyDetector
- valueOf(String) - Static method in enum de.quantummaid.injectmaid.api.ReusePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.quantummaid.injectmaid.api.SingletonType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.quantummaid.injectmaid.api.ReusePolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.quantummaid.injectmaid.api.SingletonType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withConfiguration(InjectorConfiguration) - Method in interface de.quantummaid.injectmaid.api.builder.ConfigurationConfigurators
- withConfiguration(InjectorConfiguration) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withCustomType(CustomType) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(CustomType, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(CustomType, ReusePolicy) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withCustomType(Class<X>, Factory00<X>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Factory00<X>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Factory01<X, A>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Factory01<X, A>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Factory02<X, A, B>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Factory02<X, A, B>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Factory03<X, A, B, C>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Factory03<X, A, B, C>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Factory04<X, A, B, C, D>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Factory04<X, A, B, C, D>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Factory05<X, A, B, C, D, E>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Factory05<X, A, B, C, D, E>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Factory06<X, A, B, C, D, E, F>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Factory06<X, A, B, C, D, E, F>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Factory07<X, A, B, C, D, E, F, G>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Factory07<X, A, B, C, D, E, F, G>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Factory08<X, A, B, C, D, E, F, G, H>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Factory08<X, A, B, C, D, E, F, G, H>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Factory09<X, A, B, C, D, E, F, G, H, I>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Factory09<X, A, B, C, D, E, F, G, H, I>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Factory10<X, A, B, C, D, E, F, G, H, I, J>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Factory10<X, A, B, C, D, E, F, G, H, I, J>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Factory11<X, A, B, C, D, E, F, G, H, I, J, K>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Factory11<X, A, B, C, D, E, F, G, H, I, J, K>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Class<L>, Factory12<X, A, B, C, D, E, F, G, H, I, J, K, L>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Class<L>, Factory12<X, A, B, C, D, E, F, G, H, I, J, K, L>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Class<L>, Class<M>, Factory13<X, A, B, C, D, E, F, G, H, I, J, K, L, M>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Class<L>, Class<M>, Factory13<X, A, B, C, D, E, F, G, H, I, J, K, L, M>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Class<L>, Class<M>, Class<N>, Factory14<X, A, B, C, D, E, F, G, H, I, J, K, L, M, N>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Class<L>, Class<M>, Class<N>, Factory14<X, A, B, C, D, E, F, G, H, I, J, K, L, M, N>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Class<L>, Class<M>, Class<N>, Class<O>, Factory15<X, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Class<L>, Class<M>, Class<N>, Class<O>, Factory15<X, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Class<L>, Class<M>, Class<N>, Class<O>, Class<P>, Factory16<X, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withCustomType(Class<X>, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>, Class<G>, Class<H>, Class<I>, Class<J>, Class<K>, Class<L>, Class<M>, Class<N>, Class<O>, Class<P>, Factory16<X, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withDependency(GenericType<A>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder00
- withDependency(GenericType<B>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder01
- withDependency(GenericType<C>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder02
- withDependency(GenericType<D>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder03
- withDependency(GenericType<E>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder04
- withDependency(GenericType<F>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder05
- withDependency(GenericType<G>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder06
- withDependency(GenericType<H>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder07
- withDependency(GenericType<I>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder08
- withDependency(GenericType<J>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder09
- withDependency(GenericType<K>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder10
- withDependency(GenericType<L>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder11
- withDependency(GenericType<M>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder12
- withDependency(GenericType<N>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder13
- withDependency(GenericType<O>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder14
- withDependency(GenericType<P>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder15
- withDependency(Class<A>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder00
- withDependency(Class<B>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder01
- withDependency(Class<C>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder02
- withDependency(Class<D>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder03
- withDependency(Class<E>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder04
- withDependency(Class<F>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder05
- withDependency(Class<G>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder06
- withDependency(Class<H>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder07
- withDependency(Class<I>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder08
- withDependency(Class<J>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder09
- withDependency(Class<K>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder10
- withDependency(Class<L>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder11
- withDependency(Class<M>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder12
- withDependency(Class<N>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder13
- withDependency(Class<O>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder14
- withDependency(Class<P>) - Method in class de.quantummaid.injectmaid.api.customtype.api.FactoryBuilder15
- withFactory(GenericType<?>, GenericType<?>) - Method in interface de.quantummaid.injectmaid.api.builder.FactoryConfigurators
- withFactory(GenericType<?>, GenericType<?>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.FactoryConfigurators
- withFactory(ResolvedType, ResolvedType, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.FactoryConfigurators
- withFactory(ResolvedType, ResolvedType, ReusePolicy) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withFactory(Class<?>, Class<?>) - Method in interface de.quantummaid.injectmaid.api.builder.FactoryConfigurators
- withFactory(Class<?>, Class<?>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.FactoryConfigurators
- withImplementation(GenericType<X>, GenericType<? extends X>) - Method in interface de.quantummaid.injectmaid.api.builder.ImplementationConfigurators
- withImplementation(GenericType<X>, GenericType<? extends X>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.ImplementationConfigurators
- withImplementation(ResolvedType, ResolvedType, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.ImplementationConfigurators
- withImplementation(ResolvedType, ResolvedType, ReusePolicy) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withImplementation(Class<X>, Class<? extends X>) - Method in interface de.quantummaid.injectmaid.api.builder.ImplementationConfigurators
- withImplementation(Class<X>, Class<? extends X>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.ImplementationConfigurators
- withInstance(GenericType<X>, X) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withInstance(Class<X>, X) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withInstance(Object) - Method in interface de.quantummaid.injectmaid.api.builder.CustomTypeConfigurators
- withInstantiator(ResolvedType, Instantiator, ReusePolicy) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withLifecycleManagement() - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withScope(GenericType<?>, InjectorConfiguration) - Method in interface de.quantummaid.injectmaid.api.builder.ScopeConfigurators
- withScope(ResolvedType, InjectorConfiguration) - Method in interface de.quantummaid.injectmaid.api.builder.ScopeConfigurators
- withScope(ResolvedType, InjectorConfiguration) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withScope(Class<?>, InjectorConfiguration) - Method in interface de.quantummaid.injectmaid.api.builder.ScopeConfigurators
- withType(GenericType<?>) - Method in interface de.quantummaid.injectmaid.api.builder.TypeConfigurators
- withType(GenericType<?>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.TypeConfigurators
- withType(ResolvedType, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.TypeConfigurators
- withType(ResolvedType, ReusePolicy) - Method in class de.quantummaid.injectmaid.InjectMaidBuilder
- withType(Class<?>) - Method in interface de.quantummaid.injectmaid.api.builder.TypeConfigurators
- withType(Class<?>, ReusePolicy) - Method in interface de.quantummaid.injectmaid.api.builder.TypeConfigurators
All Classes All Packages