Class ModuleNameJarPathAnalyzer

    • Field Detail

      • automaticModuleNameByManifest

        private final java.lang.String automaticModuleNameByManifest
      • automaticModuleNameByFilename

        private final java.lang.String automaticModuleNameByFilename
    • Constructor Detail

      • ModuleNameJarPathAnalyzer

        public ModuleNameJarPathAnalyzer​(java.lang.String automaticModuleNameByManifest,
                                         java.lang.String automaticModuleNameByFilename)
    • Method Detail

      • toModuleName

        private ModuleName toModuleName​(java.lang.module.ModuleDescriptor moduleDescriptor)
      • isAutomaticNameValid

        private java.util.Optional<java.lang.String> isAutomaticNameValid​(java.lang.String name)
      • isValid

        private java.util.Optional<java.lang.String> isValid​(java.lang.String name)
      • getRootCause

        private java.lang.Throwable getRootCause​(java.lang.Throwable throwable)