Class ModuleAttr

  • All Implemented Interfaces:
    Data

    class ModuleAttr
    extends AttrData
    The module attribute
    • Field Detail

      • findCellAsciz

        private final java.util.function.Function<java.lang.String,​ConstantPool.ConstCell> findCellAsciz
      • findCellClassByName

        private final java.util.function.Function<java.lang.String,​ConstantPool.ConstCell> findCellClassByName
      • findCellModuleByName

        private final java.util.function.Function<java.lang.String,​ConstantPool.ConstCell> findCellModuleByName
      • findCellPackageByName

        private final java.util.function.Function<java.lang.String,​ConstantPool.ConstCell> findCellPackageByName
      • requires

        java.util.function.BiConsumer<java.lang.String,​java.lang.Integer> requires
      • exports

        java.util.function.BiConsumer<java.lang.String,​java.util.Set<java.lang.String>> exports
      • opens

        java.util.function.BiConsumer<java.lang.String,​java.util.Set<java.lang.String>> opens
      • provides

        java.util.function.BiConsumer<java.lang.String,​java.util.Set<java.lang.String>> provides
      • uses

        java.util.function.Consumer<java.util.Set<java.lang.String>> uses
    • Constructor Detail

    • Method Detail

      • openModule

        void openModule()
      • setModuleName

        void setModuleName​(java.lang.String value)