Class ModuleGleaner


  • class ModuleGleaner
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ModuleGleaner()  
    • Constructor Detail

      • ModuleGleaner

        ModuleGleaner()
    • Method Detail

      • gleanAutomaticFromManifest

        private java.lang.String gleanAutomaticFromManifest​(java.util.jar.Manifest mf)
      • gleanAutomaticFromJar

        private java.lang.String gleanAutomaticFromJar​(java.nio.file.Path jarPath)
      • gleanAutomatic

        private java.lang.String gleanAutomatic​(java.nio.file.Path path)
      • gleanFromModuleInfoClass

        private java.lang.String gleanFromModuleInfoClass​(java.io.InputStream inputStream)
                                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • gleanModuleInfoFromJar

        private java.lang.String gleanModuleInfoFromJar​(java.nio.file.Path jarPath)
      • gleanModuleInfoFromClasses

        private java.lang.String gleanModuleInfoFromClasses​(java.nio.file.Path classesPath)
      • gleanModuleInfo

        private java.lang.String gleanModuleInfo​(java.nio.file.Path path)
      • glean

        public JavadocModule glean​(java.nio.file.Path artifactPath,
                                   java.util.List<java.nio.file.Path> sourcePaths,
                                   java.util.List<java.nio.file.Path> dependencies,
                                   boolean ignoreJPMS)