Class MySingletonContainer

class MySingletonContainer
  : ConfigurableContainer ;

Fields

NameTypeDescription
aliasings string[string]
factories Factory!(Object)[string]
levels ulong
singletons Object[string]

Methods

NameDescription
get
getFactories
getFactory
has
instantiate
link
remove
resolve
set
terminate
unlink
get Get a Type that is associated with key.
getFactories Get all factories available in container.
getFactory Get factory for constructed component identified by identity.
has Check if an element is present in Locator by key id.
instantiate Sets up the internal state of container.
link Alias a key to an alias_.
remove Remove an element from Storage with identity.
resolve Resolve an alias to original identity, if possible.
set Save an element in Storage by key identity.
terminate Destruct all managed components.
unlink Removes alias.