SingleInstanceFactory

Single instance holder

Author

Arnaud Giuliani

Constructors

Link copied to clipboard
constructor(beanDefinition: BeanDefinition<T>)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun create(context: ResolutionContext): T

Create an instance

Link copied to clipboard
open override fun drop(scope: Scope?)

Drop the instance

Link copied to clipboard
open override fun dropAll()
Link copied to clipboard
open override fun get(context: ResolutionContext): T

Retrieve an instance

Link copied to clipboard
open override fun isCreated(context: ResolutionContext?): Boolean

Is instance created