Class AttrDefinitionBands
java.lang.Object
org.apache.commons.compress.harmony.unpack200.BandSet
org.apache.commons.compress.harmony.unpack200.AttrDefinitionBands
Attribute definition bands are the set of bands used to define extra attributes transmitted in the archive.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the attribute layout map.voidread(InputStream in) Reads the input stream.voidunpack()Unpacks this instance.Methods inherited from class 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
-
Constructor Details
-
AttrDefinitionBands
Constructs a new instance.- Parameters:
segment- the segment.
-
-
Method Details
-
getAttributeDefinitionMap
Gets the attribute layout map.- Returns:
- the attribute layout map.
-
read
Description copied from class:BandSetReads the input stream.- Specified by:
readin classBandSet- Parameters:
in- the stream to read.- Throws:
IOException- if a problem occurs during reading from the underlying stream.Pack200Exception- if a problem occurs with an unexpected value or unsupported Codec.
-
unpack
Description copied from class:BandSetUnpacks this instance.- Specified by:
unpackin classBandSet- Throws:
Pack200Exception- if a problem occurs with an unexpected value or unsupported Codec.IOException- if a problem occurs during reading from the underlying stream.
-