Class AttributeModule
- java.lang.Object
-
- org.jd.core.v1.model.classfile.attribute.AttributeModule
-
-
Field Summary
Fields Modifier and Type Field Description protected PackageInfo[]
exports
protected int
flags
protected java.lang.String
name
protected PackageInfo[]
opens
protected ServiceInfo[]
provides
protected ModuleInfo[]
requires
protected java.lang.String[]
uses
protected java.lang.String
version
-
Constructor Summary
Constructors Constructor Description AttributeModule(java.lang.String name, int flags, java.lang.String version, ModuleInfo[] requires, PackageInfo[] exports, PackageInfo[] opens, java.lang.String[] uses, ServiceInfo[] provides)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageInfo[]
getExports()
int
getFlags()
java.lang.String
getName()
PackageInfo[]
getOpens()
ServiceInfo[]
getProvides()
ModuleInfo[]
getRequires()
java.lang.String[]
getUses()
java.lang.String
getVersion()
-
-
-
Field Detail
-
name
protected java.lang.String name
-
flags
protected int flags
-
version
protected java.lang.String version
-
requires
protected ModuleInfo[] requires
-
exports
protected PackageInfo[] exports
-
opens
protected PackageInfo[] opens
-
uses
protected java.lang.String[] uses
-
provides
protected ServiceInfo[] provides
-
-
Constructor Detail
-
AttributeModule
public AttributeModule(java.lang.String name, int flags, java.lang.String version, ModuleInfo[] requires, PackageInfo[] exports, PackageInfo[] opens, java.lang.String[] uses, ServiceInfo[] provides)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getFlags
public int getFlags()
-
getVersion
public java.lang.String getVersion()
-
getRequires
public ModuleInfo[] getRequires()
-
getExports
public PackageInfo[] getExports()
-
getOpens
public PackageInfo[] getOpens()
-
getUses
public java.lang.String[] getUses()
-
getProvides
public ServiceInfo[] getProvides()
-
-