Package kala.compress.harmony.unpack200
Class AttrDefinitionBands
java.lang.Object
kala.compress.harmony.unpack200.BandSet
kala.compress.harmony.unpack200.AttrDefinitionBands
Attribute definition bands are the set of bands used to define extra attributes transmitted in the archive.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int[]private String[]private AttributeLayoutMapprivate String[]private final String[] -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class kala.compress.harmony.unpack200.BandSet
decodeBandInt, decodeBandInt, getReferences, getReferences, parseCPClassReferences, parseCPDescriptorReferences, parseCPDoubleReferences, parseCPFieldRefReferences, parseCPFloatReferences, parseCPInterfaceMethodRefReferences, parseCPIntReferences, parseCPLongReferences, parseCPMethodRefReferences, parseCPSignatureReferences, parseCPSignatureReferences, parseCPStringReferences, parseCPUTF8References, parseCPUTF8References, parseFlags, parseFlags, parseFlags, parseFlags, parseReferences, parseReferences, unpack
-
Field Details
-
attributeDefinitionHeader
private int[] attributeDefinitionHeader -
attributeDefinitionLayout
-
attributeDefinitionName
-
attributeDefinitionMap
-
cpUTF8
-
-
Constructor Details
-
AttrDefinitionBands
-
-
Method Details
-
getAttributeDefinitionMap
-
read
- Specified by:
readin classBandSet- Throws:
IOExceptionPack200Exception
-
setupDefaultAttributeNames
private void setupDefaultAttributeNames() -
unpack
- Specified by:
unpackin classBandSet- Throws:
Pack200ExceptionIOException
-