koin-core / org.koin.core.instance

Package org.koin.core.instance

Types

DefinitionInstance

abstract class DefinitionInstance<T>

Koin Instance Holder create/get/release an instance of given definition

FactoryDefinitionInstance

class FactoryDefinitionInstance<T> : DefinitionInstance<T>

Factory Instance Holder

InstanceContext

class InstanceContext

Instance resolution Context Help support DefinitionContext & DefinitionParameters when resolving definition function

ScopeDefinitionInstance

class ScopeDefinitionInstance<T> : DefinitionInstance<T>

Scope definition Instance holder

SingleDefinitionInstance

class SingleDefinitionInstance<T> : DefinitionInstance<T>

Single instance holder