Index
All Classes and Interfaces|All Packages
A
- asMajor() - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
-
If original version starts with
"1."
, then remove this part from the version
B
- build() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
-
Builds and returns a ModuleDescriptor from its components.
C
- CmdModuleNameExtractor - Class in org.codehaus.plexus.languages.java.jpms
-
This is just a placeholder class
- CmdModuleNameExtractor() - Constructor for class org.codehaus.plexus.languages.java.jpms.CmdModuleNameExtractor
- compareTo(JavaVersion) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
E
- equals(Object) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- equals(Object) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
- equals(Object) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaProvides
- equals(Object) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
- equals(Object) - Method in class org.codehaus.plexus.languages.java.version.JavaClassfileVersion
- equals(Object) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
- exports() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- exports(String) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
-
Adds an exported package.
- exports(String, Set<String>) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
-
Adds an exported package.
- extract(Map<T, Path>) - Method in class org.codehaus.plexus.languages.java.jpms.MainClassModuleNameExtractor
F
- FILENAME - Enum constant in enum org.codehaus.plexus.languages.java.jpms.ModuleNameSource
G
- getAdditionalModules() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- getClasspathElements() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
-
All T that belong to the classpath based on the module descriptor
- getJdkHome() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathRequest
- getJdkHome() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- getMainModuleDescriptor() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- getMainModuleDescriptor() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
-
The resolved main module descriptor
- getModuleDescriptor() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathResult
- getModuleDescriptor() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- getModuleName(Path) - Static method in class org.codehaus.plexus.languages.java.jpms.CmdModuleNameExtractor
- getModuleNameSource() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathResult
- getModulepathElements() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
-
All T that belong to the modulepath, based on the module descriptor.
- getPathElement() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathRequest
- getPathElements() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- getPathElements() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
-
Ordered map, respects the classpath order
- getPathExceptions() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
-
Map containing exceptions for every T which modulename resolution failed
- getValue() - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
-
Returns the original version
- getValue(int) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
-
Returns a value respecting the nuber of groups.
If the original has more groups, the end of that value will be removed.
If the original has less groups, the value will be extended this ".0".
H
- hashCode() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- hashCode() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
- hashCode() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaProvides
- hashCode() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
- hashCode() - Method in class org.codehaus.plexus.languages.java.version.JavaClassfileVersion
- hashCode() - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
I
- isAtLeast(String) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
-
Verify if this version is at least some other version
- isAtLeast(JavaVersion) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
-
Verify if this version is at least some other version
- isAutomatic() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- isBefore(String) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
-
Verify if this version is before some other version
- isBefore(JavaVersion) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
-
Verify if this version is before some other version
- isIncludeAllProviders() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- isIncludeStatic() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- isPreview() - Method in class org.codehaus.plexus.languages.java.version.JavaClassfileVersion
-
Returns if the classfile use preview features.
J
- JAVA_SPECIFICATION_VERSION - Static variable in class org.codehaus.plexus.languages.java.version.JavaVersion
-
Represents the System property
java.specification.version
- JAVA_VERSION - Static variable in class org.codehaus.plexus.languages.java.version.JavaVersion
-
Represents the System property
java.version
- JavaClassfileVersion - Class in org.codehaus.plexus.languages.java.version
-
Reads the bytecode of a Java class to detect the major, minor and Java version that was compiled.
- JavaExports(String, Set<String>) - Constructor for class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
- JavaModuleDescriptor - Class in org.codehaus.plexus.languages.java.jpms
-
Simple representation of a ModuleDescriptor containing info required by this plugin.
- JavaModuleDescriptor() - Constructor for class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- JavaModuleDescriptor.Builder - Class in org.codehaus.plexus.languages.java.jpms
-
A JavaModuleDescriptor Builder
- JavaModuleDescriptor.JavaExports - Class in org.codehaus.plexus.languages.java.jpms
-
Represents ModuleDescriptor.Exports
- JavaModuleDescriptor.JavaProvides - Class in org.codehaus.plexus.languages.java.jpms
-
Represents ModuleDescriptor.Provides
- JavaModuleDescriptor.JavaRequires - Class in org.codehaus.plexus.languages.java.jpms
-
Represents ModuleDescriptor.Requires
- JavaModuleDescriptor.JavaRequires.JavaModifier - Enum in org.codehaus.plexus.languages.java.jpms
-
Represents ModuleDescriptor.Requires.Modifier
- javaVersion() - Method in class org.codehaus.plexus.languages.java.version.JavaClassfileVersion
-
JavaVersion of the class file version detected.
- JavaVersion - Class in org.codehaus.plexus.languages.java.version
L
- LocationManager - Class in org.codehaus.plexus.languages.java.jpms
-
Maps artifacts to modules and analyzes the type of required modules
- LocationManager() - Constructor for class org.codehaus.plexus.languages.java.jpms.LocationManager
M
- main(String[]) - Static method in class org.codehaus.plexus.languages.java.jpms.CmdModuleNameExtractor
- MainClassModuleNameExtractor - Class in org.codehaus.plexus.languages.java.jpms
-
Extract the module name by calling the main method with an external JVM
- MainClassModuleNameExtractor(Path) - Constructor for class org.codehaus.plexus.languages.java.jpms.MainClassModuleNameExtractor
- majorVersion() - Method in class org.codehaus.plexus.languages.java.version.JavaClassfileVersion
-
Returns the major version of the parsed classfile.
- MANIFEST - Enum constant in enum org.codehaus.plexus.languages.java.jpms.ModuleNameSource
- minorVersion() - Method in class org.codehaus.plexus.languages.java.version.JavaClassfileVersion
-
Returns the minor version of the parsed classfile.
- modifiers() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
- MODULEDESCRIPTOR - Enum constant in enum org.codehaus.plexus.languages.java.jpms.ModuleNameSource
- ModuleNameSource - Enum in org.codehaus.plexus.languages.java.jpms
N
- name() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
- name() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- newAutomaticModule(String) - Static method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- newModule(String) - Static method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
O
- of(byte[]) - Static method in class org.codehaus.plexus.languages.java.version.JavaClassfileVersion
-
Reads the bytecode of a Java class file and returns the
JavaClassfileVersion
. - of(Path) - Static method in class org.codehaus.plexus.languages.java.version.JavaClassfileVersion
-
Reads the bytecode of a Java class file and returns the
JavaClassfileVersion
. - ofFile(File) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathRequest
- ofFiles(File...) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- ofFiles(Collection<File>) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- ofPath(Path) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathRequest
- ofPaths(Path...) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- ofPaths(Collection<Path>) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- ofString(String) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathRequest
- ofStrings(String...) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- ofStrings(Collection<String>) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- org.codehaus.plexus.languages.java.jpms - package org.codehaus.plexus.languages.java.jpms
- org.codehaus.plexus.languages.java.version - package org.codehaus.plexus.languages.java.version
P
- parse(String) - Static method in class org.codehaus.plexus.languages.java.version.JavaVersion
-
Lazy parse the version-scheme.
- parseModuleDescriptor(File) - Method in class org.codehaus.plexus.languages.java.jpms.LocationManager
- parseModuleDescriptor(String) - Method in class org.codehaus.plexus.languages.java.jpms.LocationManager
- parseModuleDescriptor(Path) - Method in class org.codehaus.plexus.languages.java.jpms.LocationManager
- providers() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaProvides
- provides() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- provides(String, List<String>) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
R
- requires() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- requires(String) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
-
Adds a dependence on a module with an empty set of modifiers.
- requires(Set<JavaModuleDescriptor.JavaRequires.JavaModifier>, String) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
-
Adds a dependence on a module with the given (and possibly empty) set of modifiers.
- resolvePath(ResolvePathRequest<T>) - Method in class org.codehaus.plexus.languages.java.jpms.LocationManager
-
Resolve a single jar
- ResolvePathRequest<T> - Class in org.codehaus.plexus.languages.java.jpms
- ResolvePathResult - Class in org.codehaus.plexus.languages.java.jpms
-
Holds the results of the location manager
- resolvePaths(ResolvePathsRequest<T>) - Method in class org.codehaus.plexus.languages.java.jpms.LocationManager
-
Decide for every
request.getPathElements()
if it belongs to the modulePath or classPath, based on therequest.getMainModuleDescriptor()
. - ResolvePathsRequest<T> - Class in org.codehaus.plexus.languages.java.jpms
-
Contains all information required to analyze the project
- ResolvePathsResult<T> - Class in org.codehaus.plexus.languages.java.jpms
-
Holds the results of the project analyzer
- ResolvePathsResult() - Constructor for class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
S
- service() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaProvides
- setAdditionalModules(Collection<String>) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
-
The module names that are usually passed with
--add-modules
- setIncludeAllProviders(boolean) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
-
Will also include all modules that contain providers for used services, should only be used at runtime (not during compile nor test)
- setIncludeStatic(boolean) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- setJdkHome(T) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathRequest
-
In case the JRE is Java 8 or before, this jdkHome is used to extract the module name.
- setJdkHome(T) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
-
In case the JRE is Java 8 or before, this jdkHome is used to extract the module name.
- setMainModuleDescriptor(T) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
-
Must be either
module-info.java
ormodule-info.class
- setModuleDescriptor(JavaModuleDescriptor) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
-
Provide a resolved module descriptor
- source() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
- STATIC - Enum constant in enum org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires.JavaModifier
T
- targets() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
- toPath(T) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathRequest
- toPath(T) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
- toString() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
- toString() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaProvides
- toString() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
- toString() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- toString() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
- toString() - Method in class org.codehaus.plexus.languages.java.version.JavaClassfileVersion
-
Returns a String representation of the Java class file version, e.g.
- toString() - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
- TRANSITIVE - Enum constant in enum org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires.JavaModifier
U
- uses() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
- uses(String) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
-
Adds a service dependence.
V
- valueOf(String) - Static method in enum org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires.JavaModifier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.plexus.languages.java.jpms.ModuleNameSource
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires.JavaModifier
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.plexus.languages.java.jpms.ModuleNameSource
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withFiles(Collection<File>) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
-
Deprecated.
- withPaths(Collection<Path>) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
-
Deprecated.use
ResolvePathsRequest.ofPaths(Collection)
instead - withStrings(Collection<String>) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
-
Deprecated.use
ResolvePathsRequest.ofStrings(Collection)
instead
All Classes and Interfaces|All Packages
ResolvePathsRequest.ofFiles(Collection)
instead