Uses of Class java.lang.module.ModuleDescriptor (Java SE 13 & JDK 13 )
Description: use: module: java.base, package: java.lang.module, class: ModuleDescriptor

# Uses of Class
java.lang.module.ModuleDescriptor

Packages that use ModuleDescriptor
Package | Description
--- | ---
java.lang | Provides classes that are fundamental to the design of the Java programming language.
java.lang.module | Classes to support module descriptors and creating configurations of modules by means of resolution and service binding.

- ## Uses of ModuleDescriptor in java.lang

  Methods in java.lang that return ModuleDescriptor
  Modifier and Type | Method | Description
  --- | --- | ---
  `ModuleDescriptor` | Module.`getDescriptor()` | Returns the module descriptor for this module or `null` if this module is an unnamed module.

- ## Uses of ModuleDescriptor in java.lang.module

  Methods in java.lang.module that return ModuleDescriptor
  Modifier and Type | Method | Description
  --- | --- | ---
  `ModuleDescriptor` | ModuleDescriptor.Builder.`build()` | Builds and returns a `ModuleDescriptor` from its components.
  `ModuleDescriptor` | ModuleReference.`descriptor()` | Returns the module descriptor.
  `static ModuleDescriptor` | ModuleDescriptor.`read​(InputStream in)` | Reads the binary form of a module declaration from an input stream as a module descriptor.
  `static ModuleDescriptor` | ModuleDescriptor.`read​(InputStream in, Supplier<Set<String>> packageFinder)` | Reads the binary form of a module declaration from an input stream as a module descriptor.
  `static ModuleDescriptor` | ModuleDescriptor.`read​(ByteBuffer bb)` | Reads the binary form of a module declaration from a byte buffer as a module descriptor.
  `static ModuleDescriptor` | ModuleDescriptor.`read​(ByteBuffer bb, Supplier<Set<String>> packageFinder)` | Reads the binary form of a module declaration from a byte buffer as a module descriptor.

  Methods in java.lang.module with parameters of type ModuleDescriptor
  Modifier and Type | Method | Description
  --- | --- | ---
  `int` | ModuleDescriptor.`compareTo​(ModuleDescriptor that)` | Compares this module descriptor to another.

  Constructors in java.lang.module with parameters of type ModuleDescriptor
  Constructor | Description
  --- | ---
  `ModuleReference​(ModuleDescriptor descriptor, URI location)` | Constructs a new instance of this class.