public final class Module extends Attribute
Modifier and Type | Class and Description |
---|---|
class |
Module.Export |
class |
Module.Open |
class |
Module.Provide |
class |
Module.Require |
class |
Module.Uses |
Constructor and Description |
---|
Module(int nameIndex,
int length,
byte[] data,
ConstantPool cp) |
Module(Module module) |
Modifier and Type | Method and Description |
---|---|
void |
accept(ClassVisitor v) |
void |
dump(java.io.DataOutputStream file) |
byte[] |
getBytes() |
Module.Export[] |
getExports() |
int |
getModuleFlags() |
java.lang.String |
getModuleName() |
java.lang.String |
getModuleVersion() |
Module.Open[] |
getOpens() |
Module.Provide[] |
getProvides() |
java.lang.String[] |
getRequiredModuleNames() |
Module.Require[] |
getRequires() |
Module.Uses[] |
getUses() |
java.lang.String |
toString() |
java.lang.String |
toStringExports() |
java.lang.String |
toStringOpens() |
java.lang.String |
toStringProvides() |
java.lang.String |
toStringRequires() |
java.lang.String |
toStringUses() |
getConstantPool, getLength, getName, getNameIndex, getTag, readAttribute
public Module(Module module)
public Module(int nameIndex, int length, byte[] data, ConstantPool cp)
public final void dump(java.io.DataOutputStream file) throws java.io.IOException
public java.lang.String toStringRequires()
public java.lang.String toStringExports()
public java.lang.String toStringOpens()
public java.lang.String toStringUses()
public java.lang.String toStringProvides()
public void accept(ClassVisitor v)
public Module.Require[] getRequires()
public java.lang.String[] getRequiredModuleNames()
public byte[] getBytes()
public Module.Export[] getExports()
public Module.Open[] getOpens()
public Module.Uses[] getUses()
public Module.Provide[] getProvides()
public java.lang.String getModuleName()
public int getModuleFlags()
public java.lang.String getModuleVersion()