public class ModuleAttribute extends ClassFileAttribute implements IModuleAttribute
NO_ATTRIBUTES| Modifier and Type | Method and Description |
|---|---|
int |
getExportsCount()
Answer back the exports count.
|
IPackageVisibilityInfo[] |
getExportsInfo()
Answer back the array of exports infos of the .class file,
an empty array if none.
|
int |
getModuleFlags()
Answer back the module flags.
|
char[] |
getModuleName()
Answer back the module name.
|
int |
getModuleNameIndex()
Answer back the module name index.
|
int |
getModuleVersionIndex()
Answer back the module version index.
|
char[] |
getModuleVersionValue()
Answer back the module version string.
|
int |
getOpensCount()
Answer back the opens count.
|
IPackageVisibilityInfo[] |
getOpensInfo()
Answer back the array of opens infos of the .class file,
an empty array if none.
|
int |
getProvidesCount()
Answer back the provides count.
|
IProvidesInfo[] |
getProvidesInfo()
Answer back the array of provides infos of the .class file,
an empty array if none.
|
int |
getRequiresCount()
Answer back the requires count.
|
IRequiresInfo[] |
getRequiresInfo()
Answer back the array of requires infos of the .class file,
an empty array if none.
|
char[][] |
getUsesClassNames()
Answer back the array of uses class names of the .class file,
an empty array if none.
|
int |
getUsesCount()
Answer back the uses count.
|
int[] |
getUsesIndices()
Answer back the array of uses indices of the .class file,
an empty array if none.
|
getAttributeLength, getAttributeName, getAttributeNameIndexdoubleAt, floatAt, i1At, i2At, i4At, i8At, u1At, u2At, u4At, utf8Atclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttributeLength, getAttributeName, getAttributeNameIndexpublic int getModuleNameIndex()
IModuleAttributegetModuleNameIndex in interface IModuleAttributepublic char[] getModuleName()
IModuleAttributegetModuleName in interface IModuleAttributepublic int getModuleFlags()
IModuleAttributegetModuleFlags in interface IModuleAttributepublic int getModuleVersionIndex()
IModuleAttributegetModuleVersionIndex in interface IModuleAttributepublic char[] getModuleVersionValue()
IModuleAttributegetModuleVersionValue in interface IModuleAttributepublic int getRequiresCount()
IModuleAttributegetRequiresCount in interface IModuleAttributepublic IRequiresInfo[] getRequiresInfo()
IModuleAttributegetRequiresInfo in interface IModuleAttributepublic int getExportsCount()
IModuleAttributegetExportsCount in interface IModuleAttributepublic IPackageVisibilityInfo[] getExportsInfo()
IModuleAttributegetExportsInfo in interface IModuleAttributepublic int getOpensCount()
IModuleAttributegetOpensCount in interface IModuleAttributepublic IPackageVisibilityInfo[] getOpensInfo()
IModuleAttributegetOpensInfo in interface IModuleAttributepublic int getUsesCount()
IModuleAttributegetUsesCount in interface IModuleAttributepublic int[] getUsesIndices()
IModuleAttributegetUsesIndices in interface IModuleAttributepublic char[][] getUsesClassNames()
IModuleAttributegetUsesClassNames in interface IModuleAttributepublic int getProvidesCount()
IModuleAttributegetProvidesCount in interface IModuleAttributepublic IProvidesInfo[] getProvidesInfo()
IModuleAttributegetProvidesInfo in interface IModuleAttribute