Interface ModuleDescription.Provides

All Known Implementing Classes:
ModuleDescription.Provides.AbstractBase, ModuleDescription.Provides.Simple
Enclosing interface:
ModuleDescription

public static interface ModuleDescription.Provides
Represents a service provider declaration in a module. Provides specify which service implementations this module offers to other modules.
  • Method Details

    • getProviders

      Set<String> getProviders()
      Returns the implementation classes that provide the service.
      Returns:
      A set of class names that implement the service.