Class ResolvePathsResult<T>


  • public class ResolvePathsResult<T>
    extends Object
    Holds the results of the project analyzer
    Since:
    1.0.0
    Author:
    Robert Scholte
    • Constructor Detail

      • ResolvePathsResult

        public ResolvePathsResult()
    • Method Detail

      • 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()
      • getPathExceptions

        public Map<T,​Exception> getPathExceptions()
        Map containing exceptions for every T which modulename resolution failed
        Returns:
        the exceptions for every T, never null