Package-level declarations
Types
Link copied to clipboard
An abstract base class for creating a DependencyModule using a DSL. It provides the core functions for defining dependencies, such as single, factory, and scope. This class is not meant to be used directly but should be extended by concrete builder implementations.
Link copied to clipboard
An abstract base class for creating a scope resolution Path using a DSL. It provides a fluent API for building a path to a nested scope.
Link copied to clipboard
A concrete implementation of AbstractModuleBuilder for defining a standard module. This is the primary entry point for the module definition DSL.
Link copied to clipboard
Link copied to clipboard
A concrete implementation of AbstractPathBuilder for creating a scope resolution Path. This is the standard builder used for general-purpose path construction.