JavaScript is disabled on your browser.
Skip navigation links
gnu.expr

Class ModuleSet



  • public abstract class ModuleSet
    extends java.lang.Object
    The compiler generates extensions of this class. For each compiler-generated PACKAGE the compiler also generates a class PACKAGE.$ModulesMap$ that extends ModuleSet. This is used to register the modules in a given package with the active ModuleManager. This is needed for XQuery where there may be multiple modules with the same namespace URI. To import all the modules in a given namespace, the compiler maps the namespace to a package name, makes sure the package's ModuleSet is loaded, and then selects those modules whose namespace URI matches.
    • Field Summary

      Fields
      Modifier and Type Field and Description
      static java.lang.String MODULES_MAP
    • Constructor Summary

      Constructors
      Constructor and Description
      ModuleSet ()
    • Method Summary

      All Methods
      Modifier and Type Method and Description
      abstract void register (ModuleManager manager)
      The compiler generates implementations of this method.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /