Qwylt

Uses of Class
java.lang.module.Version

Packages that use Version
java.lang.module   
java.lang.module.spi   
java.lang.module.spi.query   
 

Uses of Version in java.lang.module
 

Fields in java.lang.module declared as Version
static Version Version.MAX_VALUE
          An instance of the maximum value.
static Version Version.MIN_VALUE
          An instance of the minimum value.
static Version Version.ZERO
          An instance of the release version zero.
 

Fields in java.lang.module with type parameters of type Version
static Matcher<Version> Import.ANY_VERSION
          A version matcher that will match any version.
protected  Matcher<Version> ExportMatcher.versionMatcher
           
 

Methods in java.lang.module that return Version
 Version VersionRange.getMaximum()
          Returns the maximum Version of this range.
 Version VersionRange.getMinimum()
          Returns the minimum Version of this range.
 Version ModuleArchive.getVersion()
          Returns the version of this ModuleArchive.
 Version ModuleIdentity.getVersion()
          Returns the version.
abstract  Version ResourceSpace.getVersion()
          Returns the version of this ClassSpace.
 Version Module.getVersion()
          Returns the version of this module.
 Version Export.getVersion()
          Returns the version of this PackageExport.
static Version Version.newPreviewVersion(int[] components, java.lang.String qualifier)
          Create a new PREVIEW version.
static Version Version.newReleaseVersion(int... components)
          Create a new RELEASE version.
static Version Version.newUpdateVersion(int[] components, java.lang.String qualifier)
          Create a new UPDATE version.
static Version Version.newVersion(Version.Type type, int[] components, java.lang.String qualifier)
          Create a new version.
abstract  Version ModuleSystem.parseVersion(java.lang.String version)
          Parses the string argument as a version number from a format supported by this ModuleSystem.
 

Methods in java.lang.module that return types with arguments of type Version
 Matcher<Version> ExportMatcher.getVersionMatcher()
          Returns the version matcher.
abstract  Matcher<Version> ModuleSystem.parseVersionExpression(java.lang.String versionExpression)
          Parses the string argument as a version expression from a format supported by this ModuleSystem.
 

Methods in java.lang.module with parameters of type Version
 int Version.compareTo(Version version)
          Compare two Version objects.
 boolean VersionRange.matches(Version version)
          Tests if the specified version is contained in this range.
 boolean VersionList.matches(Version version)
          Tests if the specified version is contained in this instance.
 boolean Version.matches(Version version)
          Tests if the specified version is equal to this instance.
 

Method parameters in java.lang.module with type arguments of type Version
static ModuleQuery ModuleQuery.exportsPackage(java.lang.String packageName, Matcher<Version> versionMatcher)
          Returns a ModuleQuery that tests for an exported package, with optional version matching.
static ModuleQuery ModuleQuery.moduleNameAndVersionMatch(java.lang.String moduleName, Matcher<Version> versionMatcher)
          Returns a ModuleQuery that matches a module name and a version, version range or version list.
static ModuleQuery ModuleQuery.versionMatches(Matcher<Version> version)
          Returns a ModuleQuery that matches a version, version range or version list.
 

Constructors in java.lang.module with parameters of type Version
Export(ScopedName.Scope scope, java.lang.String name, Version version, java.util.Map<java.lang.String,java.lang.String> attributes, java.util.List<java.lang.String> dependentPackages, ModuleArchive exporter)
          Constructs an instance for the specified name.
ModuleIdentity(java.lang.String name, Version version)
          Constructs an instance.
VersionRange(Version minVersion, boolean includeMin, Version maxVersion, boolean includeMax)
          Constructs a VersionRange with the specified minVersion and maxVersion.
 

Constructor parameters in java.lang.module with type arguments of type Version
ExportMatcher(ScopedName.Scope scope, java.lang.String name, Matcher<Version> versionMatcher)
          Constructor.
ExportMatcher(ScopedName.Scope scope, java.lang.String name, Matcher<Version> versionMatcher, AttributeMatcher attributeMatcher)
          Constructor.
Import(Import.Access access, ScopedName.Scope scope, java.lang.String name, Matcher<Version> versionMatcher, AttributeMatcher attributeMatcher, ModuleArchive importer)
          Constructs an instance.
ServiceType(java.lang.Class<T> serviceType, Matcher<Version> versionMatcher)
          Constructor.
ServiceType(java.lang.Class<T> serviceType, Matcher<Version> versionMatcher, AttributeMatcher attributeMatcher)
          Constructor.
ServiceType(java.lang.Class<T> serviceType, Matcher<Version> versionMatcher, AttributeMatcher attributeMatcher, Matcher<java.lang.Class<T>> serviceMatcher)
          Constructor.
ServiceType(ServiceType.ParameterizedClass<T> serviceType, Matcher<Version> versionMatcher)
          Constructor.
ServiceType(ServiceType.ParameterizedClass<T> serviceType, Matcher<Version> versionMatcher, AttributeMatcher attributeMatcher)
          Constructor.
ServiceType(ServiceType.ParameterizedClass<T> serviceType, Matcher<Version> versionMatcher, AttributeMatcher attributeMatcher, Matcher<java.lang.Class<T>> serviceMatcher)
          Constructor.
VersionList(java.util.List<Matcher<Version>> matchers)
          Construct a VersionList from the specified version matchers.
 

Uses of Version in java.lang.module.spi
 

Methods in java.lang.module.spi that return Version
 Version ImportSpace.getVersion()
          Returns the version of this ClassSpace.
 Version Streams.In.readVersion()
          Read a version.
 

Methods in java.lang.module.spi with parameters of type Version
 void Streams.Out.writeVersion(Version version)
          Write a version.
 

Uses of Version in java.lang.module.spi.query
 

Methods in java.lang.module.spi.query that return types with arguments of type Version
 Matcher<Version> VersionMatches.getVersionMatcher()
          Returns the version matcher.
 

Constructor parameters in java.lang.module.spi.query with type arguments of type Version
ModuleReference(java.lang.String moduleName, Matcher<Version> versionMatcher)
          Constructs an instance with the specified name and version.
ModuleReference(java.lang.String moduleName, Matcher<Version> versionMatcher, AttributeMatcher attributeMatcher)
          Constructs an instance with the specified name, version and attribute matchers.
VersionMatches(Matcher<Version> versionMatcher)
          Constructor.
 


Qwylt

Send comments or questions to Bryan Atsatt