Skip navigation links
C F G I O P S 

C

Companion - Static variable in class pw.kmp.kodeinject.InjectedConstructor
 
create(type, kodein) - Method in class pw.kmp.kodeinject.InjectedConstructor.Companion
Creates an InjectedConstructor for a given type.

F

factoryFullName() - Method in class pw.kmp.kodeinject.InjectionProvider
 
factoryName() - Method in class pw.kmp.kodeinject.InjectionProvider
 
factoryName() - Method in class pw.kmp.kodeinject.SingletonInjectionProvider
 

G

getArgType() - Method in class pw.kmp.kodeinject.InjectionProvider
 
getConstructor() - Method in class pw.kmp.kodeinject.InjectedConstructor
 
getCreatedType() - Method in class pw.kmp.kodeinject.InjectionProvider
 
getDescription() - Method in class pw.kmp.kodeinject.InjectionProvider
 
getFullDescription() - Method in class pw.kmp.kodeinject.InjectionProvider
 
getInstance(kodein, key) - Method in class pw.kmp.kodeinject.InjectionProvider
 
getInstance(kodein, key, arg) - Method in class pw.kmp.kodeinject.InjectionProvider
 
getInstance() - Method in class pw.kmp.kodeinject.SingletonInjectionProvider
 
getInstance(kodein, key) - Method in class pw.kmp.kodeinject.SingletonInjectionProvider
 
getKodein() - Method in class pw.kmp.kodeinject.InjectedConstructor
 
getType() - Method in class pw.kmp.kodeinject.InjectionProvider
 

I

inject() - Method in class pw.kmp.kodeinject.InjectedConstructor
Instantiates the class and injects parameters into the constructor.
InjectedConstructor<T> - Class in pw.kmp.kodeinject
A constructor available for injection using a Kodein instance.
InjectedConstructor(constructor, kodein) - Constructor for class pw.kmp.kodeinject.InjectedConstructor
A constructor available for injection using a Kodein instance.
InjectedConstructor.Companion - Class in pw.kmp.kodeinject
 
InjectionProvider<T> - Class in pw.kmp.kodeinject
Provides a factory that performs dependency injection into constructors.
InjectionProvider(type, createdType) - Constructor for class pw.kmp.kodeinject.InjectionProvider
Provides a factory that performs dependency injection into constructors.
InjectKt - Class in pw.kmp.kodeinject
 

O

OrNull - Interface in pw.kmp.kodeinject.annotations
 

P

pw.kmp.kodeinject - package pw.kmp.kodeinject
 
pw.kmp.kodeinject.annotations - package pw.kmp.kodeinject.annotations
 

S

setInstance(p) - Method in class pw.kmp.kodeinject.SingletonInjectionProvider
 
SingletonInjectionProvider<T> - Class in pw.kmp.kodeinject
An injection provider that only creates a single instance of the type.
SingletonInjectionProvider(type, createdType) - Constructor for class pw.kmp.kodeinject.SingletonInjectionProvider
An injection provider that only creates a single instance of the type.
C F G I O P S 
Skip navigation links