Index
A
|
C
|
D
|
E
|
F
|
G
|
I
|
M
|
N
|
O
|
R
|
S
|
T
|
W
A
as_thread_run() (autoinject.injection.InjectionManager method)
autoinject.class_registry
module
autoinject.informants
module
autoinject.injection
module
C
CacheStrategy (class in autoinject.class_registry)
CallMode (class in autoinject.injection)
check_expired_caches() (autoinject.informants.SituationInformant method)
(autoinject.informants.ThreadedContextInformant method)
ClassInfo (class in autoinject.class_registry)
ClassNotFoundException
ClassRegistry (class in autoinject.class_registry)
cls_to_str() (autoinject.class_registry.ClassRegistry static method)
cls_to_type() (autoinject.class_registry.ClassRegistry static method)
construct() (autoinject.injection.InjectionManager method)
CONTEXT_CACHE (autoinject.class_registry.CacheStrategy attribute)
ContextVarInformant (class in autoinject.informants)
ContextVarManager (class in autoinject.informants)
ContextVars() (autoinject.injection.InjectionManager method)
copy() (autoinject.informants.ContextVarManager method)
cv_cleanup() (autoinject.injection.InjectionManager method)
cv_freshen() (autoinject.injection.InjectionManager method)
cv_restore() (autoinject.injection.InjectionManager method)
cv_touch() (autoinject.injection.InjectionManager method)
D
destroy() (autoinject.informants.SituationInformant method)
destroy_self() (autoinject.informants.ContextVarInformant method)
(autoinject.informants.NamedSituationInformant method)
(autoinject.informants.ThreadedContextInformant method)
E
ensure_context_id() (autoinject.informants.ContextVarManager static method)
F
freshen_context() (autoinject.informants.ContextVarManager static method)
G
get() (autoinject.injection.InjectionManager method)
get_cache_id() (autoinject.informants.ContextVarInformant method)
(autoinject.informants.NamedSituationInformant method)
(autoinject.informants.SituationInformant method)
(autoinject.informants.ThreadedContextInformant method)
get_class_info() (autoinject.class_registry.ClassRegistry method)
get_context_id() (autoinject.informants.ContextVarManager static method)
get_injectable_attributes() (autoinject.class_registry.ClassRegistry method)
get_injectable_parameters() (autoinject.class_registry.ClassRegistry method)
GLOBAL_CACHE (autoinject.class_registry.CacheStrategy attribute)
I
inject() (autoinject.injection.InjectionManager method)
injectable() (autoinject.injection.InjectionManager method)
injectable_global() (autoinject.injection.InjectionManager method)
injectable_nocache() (autoinject.injection.InjectionManager method)
InjectableConstructor (class in autoinject.class_registry)
InjectableInfo (class in autoinject.class_registry)
InjectionManager (class in autoinject.injection)
is_injectable() (autoinject.class_registry.ClassRegistry method)
M
module
autoinject.class_registry
autoinject.informants
autoinject.injection
N
NamedSituationInformant (class in autoinject.informants)
NO_CACHE (autoinject.class_registry.CacheStrategy attribute)
O
override() (autoinject.injection.InjectionManager method)
R
register() (autoinject.class_registry.ClassRegistry method)
(autoinject.injection.InjectionManager method)
register_constructor() (autoinject.injection.InjectionManager method)
register_informant() (autoinject.injection.InjectionManager method)
reset() (autoinject.informants.ContextVarManager method)
restore_context_id() (autoinject.informants.ContextVarManager static method)
run() (autoinject.informants.ContextVarManager method)
S
set() (autoinject.informants.ContextVarManager method)
set_cache_manager() (autoinject.informants.SituationInformant method)
SituationInformant (class in autoinject.informants)
switch_context() (autoinject.informants.NamedSituationInformant method)
T
test_case() (autoinject.injection.InjectionManager method)
thread_cleanup() (autoinject.injection.InjectionManager method)
ThreadedContextInformant (class in autoinject.informants)
W
with_contextvars() (autoinject.injection.InjectionManager method)
with_empty_contextvars() (autoinject.injection.InjectionManager method)
with_fixture() (autoinject.injection.InjectionManager method)
with_same_contextvars() (autoinject.injection.InjectionManager method)
autoinject
Navigation
Basic Info
Injectable Options
Injection Options
Test Cases
Code Documentation
Related Topics
Documentation overview