Skip navigation links
A B C E F G H I J L M N O P R S T V W 

A

AbstractBinaryModuleInfoParser - Class in org.codehaus.plexus.languages.java.jpms
 
AbstractBinaryModuleInfoParser() - Constructor for class org.codehaus.plexus.languages.java.jpms.AbstractBinaryModuleInfoParser
 
additionalModules - Variable in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
 
automatic - Variable in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
 

B

BinaryModuleInfoParser - Class in org.codehaus.plexus.languages.java.jpms
Extract information from module with ASM
BinaryModuleInfoParser() - Constructor for class org.codehaus.plexus.languages.java.jpms.BinaryModuleInfoParser
 
BinaryModuleInfoParser.JavaModuleDescriptorWrapper - Class in org.codehaus.plexus.languages.java.jpms
 
binaryParser - Variable in class org.codehaus.plexus.languages.java.jpms.LocationManager
 
build() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
Builds and returns a ModuleDescriptor from its components.
builder - Variable in class org.codehaus.plexus.languages.java.jpms.BinaryModuleInfoParser.JavaModuleDescriptorWrapper
 
Builder(String) - Constructor for class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
 

C

classpathElements - Variable in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
 
compareTo(JavaVersion) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
 
createResult() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
 

E

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.JavaRequires
 
equals(Object) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
 
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.
exports - Variable in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
 
exports() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
 
extract(Map<T, Path>) - Method in class org.codehaus.plexus.languages.java.jpms.MainClassModuleNameExtractor
 
extract(Path) - Method in class org.codehaus.plexus.languages.java.jpms.ManifestModuleNameExtractor
 
extract(Path) - Method in interface org.codehaus.plexus.languages.java.jpms.ModuleNameExtractor
 
extractManifest(File) - Method in class org.codehaus.plexus.languages.java.jpms.ManifestModuleNameExtractor
 

F

fromSourcePath(Path) - Method in class org.codehaus.plexus.languages.java.jpms.SourceModuleInfoParser
 

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.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(Path) - Method in class org.codehaus.plexus.languages.java.jpms.AbstractBinaryModuleInfoParser
 
getModuleDescriptor(Path) - Method in interface org.codehaus.plexus.languages.java.jpms.ModuleInfoParser
Extracts the name from the module-info file
getModuleName(Path) - Static method in class org.codehaus.plexus.languages.java.jpms.MainClassModuleNameExtractor
 
getModulepathElements() - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
All T that belong to the modulepath, based on the module descriptor.
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

H

hashCode() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
 
hashCode() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
 
hashCode() - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
 

I

isAtLeast(JavaVersion) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
Verify if this version is at least some other version
isAtLeast(String) - 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(JavaVersion) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
Verify if this version is before some other version
isBefore(String) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
Verify if this version is before some other version

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
JavaExports(String) - Constructor for class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
 
JavaExports(String, Set<String>) - Constructor for class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
 
JavaModifier() - Constructor for enum org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires.JavaModifier
 
JavaModuleDescriptor - Class in org.codehaus.plexus.languages.java.jpms
Simple representation of a Module 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 Module.Requires
JavaModuleDescriptor.JavaRequires - Class in org.codehaus.plexus.languages.java.jpms
Represents Module.Requires
JavaModuleDescriptor.JavaRequires.JavaModifier - Enum in org.codehaus.plexus.languages.java.jpms
Represents Module.Requires.Modifier
JavaModuleDescriptorWrapper() - Constructor for class org.codehaus.plexus.languages.java.jpms.BinaryModuleInfoParser.JavaModuleDescriptorWrapper
 
JavaRequires(Set<JavaModuleDescriptor.JavaRequires.JavaModifier>, String) - Constructor for class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
 
JavaRequires(String) - Constructor for class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
 
JavaVersion - Class in org.codehaus.plexus.languages.java.version
 
JavaVersion(String) - Constructor for class org.codehaus.plexus.languages.java.version.JavaVersion
 
jdkHome - Variable in class org.codehaus.plexus.languages.java.jpms.MainClassModuleNameExtractor
 
jdkHome - Variable in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
 
jModule - Variable in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
 

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
 
LocationManager(ModuleInfoParser, SourceModuleInfoParser) - Constructor for class org.codehaus.plexus.languages.java.jpms.LocationManager
 

M

main(String[]) - Static method in class org.codehaus.plexus.languages.java.jpms.MainClassModuleNameExtractor
 
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
 
mainModuleDescriptor - Variable in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
 
mainModuleDescriptor - Variable in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
 
ManifestModuleNameExtractor - Class in org.codehaus.plexus.languages.java.jpms
Extracts the name of the module by reading the Automatic-Module-Name attribute of the manifest file
ManifestModuleNameExtractor() - Constructor for class org.codehaus.plexus.languages.java.jpms.ManifestModuleNameExtractor
 
modifiers - Variable in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
 
modifiers() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
 
ModuleInfoParser - Interface in org.codehaus.plexus.languages.java.jpms
Extract information from the module-info file
ModuleNameExtractor - Interface in org.codehaus.plexus.languages.java.jpms
 
ModuleNameSource() - Constructor for enum org.codehaus.plexus.languages.java.jpms.ResolvePathsResult.ModuleNameSource
 
modulepathElements - Variable in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
 
MRJAR_DESCRIPTOR - Static variable in class org.codehaus.plexus.languages.java.jpms.AbstractBinaryModuleInfoParser
 

N

name - Variable in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
 
name() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaRequires
 
name - Variable in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
 
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

ofFiles(Collection<File>) - 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
 
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(InputStream) - Method in class org.codehaus.plexus.languages.java.jpms.AbstractBinaryModuleInfoParser
 
parse(InputStream) - Method in class org.codehaus.plexus.languages.java.jpms.BinaryModuleInfoParser
 
parse(String) - Static method in class org.codehaus.plexus.languages.java.version.JavaVersion
Lazy parse the version-scheme.
pathElements - Variable in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
 
pathElements - Variable in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
Ordered map, respects the classpath order
pathExceptions - Variable in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
 

R

rawVersion - Variable in class org.codehaus.plexus.languages.java.version.JavaVersion
 
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.
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 - Variable in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
 
requires() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor
 
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
ResolvePathsRequest() - Constructor for class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
 
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
 
ResolvePathsResult.ModuleNameSource - Enum in org.codehaus.plexus.languages.java.jpms
Source of the modulename

S

select(JavaModuleDescriptor, Map<String, JavaModuleDescriptor>, Set<String>) - Method in class org.codehaus.plexus.languages.java.jpms.LocationManager
 
setAdditionalModules(Collection<String>) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
The module names that are usually passed with --add-modules
setAutomatic(boolean) - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.Builder
 
setClasspathElements(Collection<T>) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
 
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
setMainModuleDescriptor(JavaModuleDescriptor) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
 
setModulepathElements(Map<T, ResolvePathsResult.ModuleNameSource>) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
 
setPathElements(Map<T, JavaModuleDescriptor>) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
 
setPathExceptions(Map<T, Exception>) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsResult
 
source - Variable in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
 
source() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
 
SourceModuleInfoParser - Class in org.codehaus.plexus.languages.java.jpms
Extract information from module with QDox
SourceModuleInfoParser() - Constructor for class org.codehaus.plexus.languages.java.jpms.SourceModuleInfoParser
 
sourceParser - Variable in class org.codehaus.plexus.languages.java.jpms.LocationManager
 
startingDigits - Static variable in class org.codehaus.plexus.languages.java.version.JavaVersion
 
suffixRate(String) - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
 

T

targets - Variable in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
 
targets() - Method in class org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor.JavaExports
 
toPath(T) - Method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
 
toString() - Method in class org.codehaus.plexus.languages.java.version.JavaVersion
 

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.ResolvePathsResult.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.ResolvePathsResult.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.
withStrings(Collection<String>) - Static method in class org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest
Deprecated.
A B C E F G H I J L M N O P R S T V W 
Skip navigation links