Class Java.ExportsModuleDirective

    • Field Detail

      • packageName

        public final java.lang.String[] packageName
        The name of a package to be exported by this module, see JLS9 7.7.2.
      • toModuleNames

        @Nullable
        public final java.lang.String[][] toModuleNames
        The names of the modules for which the public and protected types in this package, and their public and protected members, are accessible. Iff null, then this directive is "unqualified", i.e. it has no "to" clause
    • Constructor Detail

      • ExportsModuleDirective

        protected ExportsModuleDirective​(Location location,
                                         java.lang.String[] packageName,
                                         @Nullable
                                         java.lang.String[][] toModuleNames)