ScopedSupplierDeclaration
class ScopedSupplierDeclaration<T : Any>(identifier: Identifier<T>, val supplier: ScopedSupplier<T>) : Declaration<T>
Content copied to clipboard
A declaration within an EnvironmentContext.
A declaration is an Identifier coupled with a scoped supplier. Declarations can be eagerly or lazily invoked depending on the underlying environment's general contract.
Constructors
Link copied to clipboard
fun <T : Any> ScopedSupplierDeclaration(identifier: Identifier<T>, supplier: ScopedSupplier<T>)
Content copied to clipboard