Class IcBands
java.lang.Object
org.apache.commons.compress.harmony.pack200.BandSet
org.apache.commons.compress.harmony.pack200.IcBands
Inner class bands (corresponds to the
ic_bands
set of bands in the pack200 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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addInnerClass
(String name, String outerName, String innerName, int flags) void
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.org.apache.commons.compress.harmony.pack200.IcBands.IcTuple
getIcTuple
(CPClass inner) List<org.apache.commons.compress.harmony.pack200.IcBands.IcTuple>
getInnerClassesForOuter
(String outerClassName) void
pack
(OutputStream outputStream) 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
-
IcBands
-
-
Method Details
-
addInnerClass
-
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. -
getIcTuple
-
getInnerClassesForOuter
public List<org.apache.commons.compress.harmony.pack200.IcBands.IcTuple> getInnerClassesForOuter(String outerClassName) -
pack
Description copied from class:BandSet
Write the packed set of bands to the given output stream- Specified by:
pack
in classBandSet
- Parameters:
outputStream
- TODO- Throws:
IOException
- If an I/O error occurs.Pack200Exception
- TODO
-