| 
            ClassResolver           | 
                  
            core/lib/Drupal/Core/DependencyInjection/ClassResolver.php           | 
                  
            Implements the class resolver interface supporting class names and services.           | 
              
          
                  | 
            ClassResolverInterface           | 
                  
            core/lib/Drupal/Core/DependencyInjection/ClassResolverInterface.php           | 
                  
            Provides an interface to get a instance of a class with dependency injection.           | 
              
          
                  | 
            Container           | 
                  
            core/lib/Drupal/Core/DependencyInjection/Container.php           | 
                  
            Extends the Drupal container to set the service ID on the created object.           | 
              
          
                  | 
            ContainerBuilder           | 
                  
            core/lib/Drupal/Core/DependencyInjection/ContainerBuilder.php           | 
                  
            Drupal's dependency injection container builder.           | 
              
          
                  | 
            ContainerInjectionInterface           | 
                  
            core/lib/Drupal/Core/DependencyInjection/ContainerInjectionInterface.php           | 
                  
            Defines a common interface for dependency container injection.           | 
              
          
                  | 
            ContainerNotInitializedException           | 
                  
            core/lib/Drupal/Core/DependencyInjection/ContainerNotInitializedException.php           | 
                  
            Exception thrown when a method is called that requires a container, but the
container is not initialized yet.           | 
              
          
                  | 
            DependencySerializationTrait           | 
                  
            core/lib/Drupal/Core/DependencyInjection/DependencySerializationTrait.php           | 
                  
            Provides dependency injection friendly methods for serialization.           | 
              
          
                  | 
            ServiceModifierInterface           | 
                  
            core/lib/Drupal/Core/DependencyInjection/ServiceModifierInterface.php           | 
                  
            Interface that service providers can implement to modify services.           | 
              
          
                  | 
            ServiceProviderBase           | 
                  
            core/lib/Drupal/Core/DependencyInjection/ServiceProviderBase.php           | 
                  
            Base service provider implementation.           | 
              
          
                  | 
            ServiceProviderInterface           | 
                  
            core/lib/Drupal/Core/DependencyInjection/ServiceProviderInterface.php           | 
                  
            Interface that all service providers must implement.           | 
              
          
                  | 
            YamlFileLoader           | 
                  
            core/lib/Drupal/Core/DependencyInjection/YamlFileLoader.php           | 
                  
            YamlFileLoader loads YAML files service definitions.           |