Class AttributeModule
java.lang.Object
org.benf.cfr.reader.entities.attributes.Attribute
org.benf.cfr.reader.entities.attributes.AttributeModule
- All Implemented Interfaces:
KnowsRawName
,KnowsRawSize
,Dumpable
,TypeUsageCollectable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
static enum
static class
static class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
private ConstantPool
private final List<AttributeModule.ExportOpen>
private final int
private final int
private final int
private static final long
private static final long
private static final long
private static final long
private static final long
private final List<AttributeModule.ExportOpen>
private final List<AttributeModule.Provide>
private final List<AttributeModule.Require>
private final List<AttributeModule.Use>
private final int
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.benf.cfr.reader.entities.attributes.Attribute
collectTypeUsages
-
Field Details
-
ATTRIBUTE_NAME
- See Also:
-
OFFSET_OF_ATTRIBUTE_LENGTH
private static final long OFFSET_OF_ATTRIBUTE_LENGTH- See Also:
-
OFFSET_OF_MODULE_NAME
private static final long OFFSET_OF_MODULE_NAME- See Also:
-
OFFSET_OF_MODULE_FLAGS
private static final long OFFSET_OF_MODULE_FLAGS- See Also:
-
OFFSET_OF_MODULE_VERSION
private static final long OFFSET_OF_MODULE_VERSION- See Also:
-
OFFSET_OF_DYNAMIC_INFO
private static final long OFFSET_OF_DYNAMIC_INFO- See Also:
-
nameIdx
private final int nameIdx -
flags
private final int flags -
versionIdx
private final int versionIdx -
requires
-
exports
-
opens
-
uses
-
provides
-
length
private final int length -
cp
-
-
Constructor Details
-
AttributeModule
-
-
Method Details