Class IcBands
java.lang.Object
org.apache.commons.compress.harmony.unpack200.BandSet
org.apache.commons.compress.harmony.unpack200.IcBands
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIcTuple[]IcTuple[]getRelevantIcTuples(String className, ClassConstantPool cp) Answer the relevant IcTuples for the specified className and class constant pool.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
-
IcBands
-
-
Method Details
-
getIcTuples
-
getRelevantIcTuples
Answer the relevant IcTuples for the specified className and class constant pool.- Parameters:
className- String name of the class X for ic_relevant(X)cp- ClassConstantPool used to generate ic_relevant(X)- Returns:
- array of IcTuple
-
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:
IOException- if a problem occurs during reading from the underlying stream.Pack200Exception- if a problem occurs with an unexpected value or unsupported Codec.
-