Klasse Module

java.lang.Object
org.aspectj.apache.bcel.classfile.Attribute
org.aspectj.apache.bcel.classfile.Module
Alle implementierten Schnittstellen:
Serializable, Cloneable, Node

public final class Module extends Attribute
This class is derived from Attribute and represents the module information captured in a class file. http://cr.openjdk.java.net/~mr/jigsaw/spec/lang-vm.html http://cr.openjdk.java.net/~mr/jigsaw/spec/java-se-9-jvms-diffs.pdf 4.7.25
Autor:
Andy Clement
Siehe auch:
  • Konstruktordetails

    • Module

      public Module(Module module)
    • Module

      public Module(int nameIndex, int length, byte[] data, ConstantPool cp)
  • Methodendetails

    • dump

      public final void dump(DataOutputStream file) throws IOException
      Setzt außer Kraft:
      dump in Klasse Attribute
      Löst aus:
      IOException
    • toStringRequires

      public String toStringRequires()
    • toStringExports

      public String toStringExports()
    • toStringOpens

      public String toStringOpens()
    • toStringUses

      public String toStringUses()
    • toStringProvides

      public String toStringProvides()
    • toString

      public final String toString()
      Setzt außer Kraft:
      toString in Klasse Attribute
    • accept

      public void accept(ClassVisitor v)
      Angegeben von:
      accept in Schnittstelle Node
      Angegeben von:
      accept in Klasse Attribute
    • getRequires

      public Module.Require[] getRequires()
    • getRequiredModuleNames

      public String[] getRequiredModuleNames()
    • getBytes

      public byte[] getBytes()
    • getExports

      public Module.Export[] getExports()
    • getOpens

      public Module.Open[] getOpens()
    • getUses

      public Module.Uses[] getUses()
    • getProvides

      public Module.Provide[] getProvides()
    • getModuleName

      public String getModuleName()
    • getModuleFlags

      public int getModuleFlags()
    • getModuleVersion

      public String getModuleVersion()
      Gibt zurück:
      the module version or null if no version information specified