Class ResolvePathsResult<T>
- java.lang.Object
-
- org.codehaus.plexus.languages.java.jpms.ResolvePathsResult<T>
-
public class ResolvePathsResult<T> extends Object
Holds the results of the project analyzer- Since:
- 1.0.0
- Author:
- Robert Scholte
-
-
Constructor Summary
Constructors Constructor Description ResolvePathsResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<T>
getClasspathElements()
All T that belong to the classpath based on the module descriptorJavaModuleDescriptor
getMainModuleDescriptor()
The resolved main module descriptorMap<T,ModuleNameSource>
getModulepathElements()
All T that belong to the modulepath, based on the module descriptor.Map<T,JavaModuleDescriptor>
getPathElements()
Ordered map, respects the classpath orderMap<T,Exception>
getPathExceptions()
Map containing exceptions for every T which modulename resolution failed
-
-
-
Method Detail
-
getMainModuleDescriptor
public JavaModuleDescriptor getMainModuleDescriptor()
The resolved main module descriptor- Returns:
- the resolved descriptor
- See Also:
ResolvePathsRequest.setMainModuleDescriptor(Object)
-
getPathElements
public Map<T,JavaModuleDescriptor> getPathElements()
Ordered map, respects the classpath order
-
getClasspathElements
public Collection<T> getClasspathElements()
All T that belong to the classpath based on the module descriptor- Returns:
- the classpath elements, never
null
- See Also:
getPathElements()
-
getModulepathElements
public Map<T,ModuleNameSource> getModulepathElements()
All T that belong to the modulepath, based on the module descriptor. For every T the source for the module name is added.- Returns:
- all modulepath elements, never
null
- See Also:
getPathElements()
-
-