ExtensibleEnvironmentContextBuilderDsl
Default builder for extensible environment contexts using the DSL.
Constructors
Functions
Executes the given lambda (which takes a ContextBuilderDsl) to execute actions on the meta-environment.
Extensions
Add a definition of type T with the given supplier.
Add a definition of type T with the given qualifier and supplier.
Add a definition of type T with the given constructor.
Add a definition of type T with the given qualifier and constructor.
Add a definition of type T with the given class and constructor.
Add a definition of type T with the given class, qualifier and constructor.
Add a module to the current definition. This adds all the declarations within the module to this context.
Adds an alias to another component within this environment.
Allows to put a factory within the module or environment.
Add a function definition to this environment for the given function.
Add a function definition to this environment for the given function, with its configuration.