public class ResolvePathsResult<T>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ResolvePathsResult.ModuleNameSource
Source of the modulename
|
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<T> |
classpathElements |
private JavaModuleDescriptor |
mainModuleDescriptor |
private java.util.Map<T,ResolvePathsResult.ModuleNameSource> |
modulepathElements |
private java.util.Map<T,JavaModuleDescriptor> |
pathElements
Ordered map, respects the classpath order
|
private java.util.Map<T,java.lang.Exception> |
pathExceptions |
Constructor and Description |
---|
ResolvePathsResult() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<T> |
getClasspathElements()
All T that belong to the classpath based on the module descriptor
|
JavaModuleDescriptor |
getMainModuleDescriptor()
The resolved main module descriptor
|
java.util.Map<T,ResolvePathsResult.ModuleNameSource> |
getModulepathElements()
All T that belong to the modulepath, based on the module descriptor.
|
java.util.Map<T,JavaModuleDescriptor> |
getPathElements()
Ordered map, respects the classpath order
|
java.util.Map<T,java.lang.Exception> |
getPathExceptions()
Map containing exceptions for every T which modulename resolution failed
|
(package private) void |
setClasspathElements(java.util.Collection<T> classpathElements) |
(package private) void |
setMainModuleDescriptor(JavaModuleDescriptor mainModuleDescriptor) |
(package private) void |
setModulepathElements(java.util.Map<T,ResolvePathsResult.ModuleNameSource> modulepathElements) |
(package private) void |
setPathElements(java.util.Map<T,JavaModuleDescriptor> pathElements) |
(package private) void |
setPathExceptions(java.util.Map<T,java.lang.Exception> pathExceptions) |
private JavaModuleDescriptor mainModuleDescriptor
private java.util.Map<T,JavaModuleDescriptor> pathElements
private java.util.Map<T,ResolvePathsResult.ModuleNameSource> modulepathElements
private java.util.Collection<T> classpathElements
private java.util.Map<T,java.lang.Exception> pathExceptions
void setMainModuleDescriptor(JavaModuleDescriptor mainModuleDescriptor)
public JavaModuleDescriptor getMainModuleDescriptor()
ResolvePathsRequest.setMainModuleDescriptor(Object)
void setPathElements(java.util.Map<T,JavaModuleDescriptor> pathElements)
public java.util.Map<T,JavaModuleDescriptor> getPathElements()
void setClasspathElements(java.util.Collection<T> classpathElements)
public java.util.Collection<T> getClasspathElements()
null
getPathElements()
void setModulepathElements(java.util.Map<T,ResolvePathsResult.ModuleNameSource> modulepathElements)
public java.util.Map<T,ResolvePathsResult.ModuleNameSource> getModulepathElements()
null
getPathElements()
void setPathExceptions(java.util.Map<T,java.lang.Exception> pathExceptions)
public java.util.Map<T,java.lang.Exception> getPathExceptions()
null