Class FileBands
java.lang.Object
org.apache.commons.compress.harmony.pack200.BandSet
org.apache.commons.compress.harmony.pack200.FileBands
Bands containing information about files in the pack200 archive and the file contents for non-class-files. Corresponds to the
file_bands
set of bands
described in the specification.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.commons.compress.harmony.pack200.BandSet
BandSet.BandAnalysisResults, BandSet.BandData
-
Field Summary
Fields inherited from class org.apache.commons.compress.harmony.pack200.BandSet
segmentHeader
-
Constructor Summary
ConstructorDescriptionFileBands
(CpBands cpBands, SegmentHeader segmentHeader, PackingOptions options, org.apache.commons.compress.harmony.pack200.Archive.SegmentUnit segmentUnit, int effort) -
Method Summary
Modifier and TypeMethodDescriptionvoid
All input classes for the segment have now been read in, so this method is called so that this class can calculate/complete anything it could not do while classes were being read.void
pack
(OutputStream out) Write the packed set of bands to the given output streamMethods inherited from class org.apache.commons.compress.harmony.pack200.BandSet
cpEntryListToArray, cpEntryOrNullListToArray, encodeBandInt, encodeFlags, encodeFlags, encodeScalar, encodeScalar, integerListToArray, longListToArray
-
Constructor Details
-
FileBands
public FileBands(CpBands cpBands, SegmentHeader segmentHeader, PackingOptions options, org.apache.commons.compress.harmony.pack200.Archive.SegmentUnit segmentUnit, int effort)
-
-
Method Details
-
finaliseBands
All input classes for the segment have now been read in, so this method is called so that this class can calculate/complete anything it could not do while classes were being read. -
pack
Description copied from class:BandSet
Write the packed set of bands to the given output stream- Specified by:
pack
in classBandSet
- Parameters:
out
- TODO- Throws:
IOException
- If an I/O error occurs.Pack200Exception
- TODO
-