| Configuration | 
 | 
| ModuleDescriptor | 
 A module descriptor. 
 | 
| ModuleDescriptor.Builder | 
 | 
| ModuleDescriptor.Exports | 
  A package exported by a module, may be qualified or unqualified. 
 | 
| ModuleDescriptor.Exports.Modifier | 
 A modifier on an exported package. 
 | 
| ModuleDescriptor.Modifier | 
 A modifier on a module. 
 | 
| ModuleDescriptor.Opens | 
  A package opened by a module, may be qualified or unqualified. 
 | 
| ModuleDescriptor.Opens.Modifier | 
 A modifier on an open package. 
 | 
| ModuleDescriptor.Provides | 
  A service that a module provides one or more implementations of. 
 | 
| ModuleDescriptor.Requires | 
  A dependence upon a module 
 | 
| ModuleDescriptor.Requires.Modifier | 
 A modifier on a module dependence. 
 | 
| ModuleDescriptor.Version | 
 A module's version string. 
 | 
| ModuleFinder | 
 A finder of modules. 
 | 
| ModuleReader | 
 Provides access to the content of a module. 
 | 
| ModuleReference | 
 A reference to a module's content. 
 | 
| ResolvedModule | 
 A module in a graph of resolved modules. 
 |