Index

A B C E F G H I J L M N O P R S T U V W 
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 the request.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 or module-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
withPaths(Collection<Path>) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
withStrings(Collection<String>) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
A B C E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages