class SingleInstanceFactory<T> : InstanceFactory<T>
Single instance holder
Author
Arnaud Giuliani
<init> |
Single instance holder SingleInstanceFactory(koin: Koin, beanDefinition: BeanDefinition<T>) |
create |
Create an instance fun create(context: InstanceContext): T |
drop |
Drop the instance fun drop(): Unit |
get |
Retrieve an instance fun get(context: InstanceContext): T |
isCreated |
Is instance created fun isCreated(): Boolean |