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

# Uses of Class
java.lang.module.ModuleDescriptor.Version

Packages that use ModuleDescriptor.Version
Package | Description
--- | ---
java.lang.module | Classes to support module descriptors and creating configurations of modules by means of resolution and service binding.

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

  Methods in java.lang.module that return ModuleDescriptor.Version
  Modifier and Type | Method | Description
  --- | --- | ---
  `static ModuleDescriptor.Version` | ModuleDescriptor.Version.`parse​(String v)` | Parses the given string as a version string.

  Methods in java.lang.module that return types with arguments of type ModuleDescriptor.Version
  Modifier and Type | Method | Description
  --- | --- | ---
  `Optional<ModuleDescriptor.Version>` | ModuleDescriptor.Requires.`compiledVersion()` | Returns the version of the module if recorded at compile-time.
  `Optional<ModuleDescriptor.Version>` | ModuleDescriptor.`version()` | Returns the module version.

  Methods in java.lang.module with parameters of type ModuleDescriptor.Version
  Modifier and Type | Method | Description
  --- | --- | ---
  `int` | ModuleDescriptor.Version.`compareTo​(ModuleDescriptor.Version that)` | Compares this module version to another module version.
  `ModuleDescriptor.Builder` | ModuleDescriptor.Builder.`requires​(Set<ModuleDescriptor.Requires.Modifier> ms, String mn, ModuleDescriptor.Version compiledVersion)` | Adds a dependence on a module with the given (and possibly empty) set of modifiers.
  `ModuleDescriptor.Builder` | ModuleDescriptor.Builder.`version​(ModuleDescriptor.Version v)` | Sets the module version.