Class BcBands
java.lang.Object
org.apache.commons.compress.harmony.unpack200.BandSet
org.apache.commons.compress.harmony.unpack200.BcBands
Bytecode bands.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint[]int[]int[]int[]int[]int[]int[]int[]int[]int[]int[]int[]int[]int[]int[]int[]int[]int[]int[]int[]byte[][][]voidread(InputStream in) Reads the input stream.voidunpack()Unpacks this instance.Methods inherited from class org.apache.commons.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
-
Constructor Details
-
BcBands
Constructs a new instance for the given segment.- Parameters:
segment- The segment.
-
-
Method Details
-
getBcByte
-
getBcCaseCount
-
getBcCaseValue
-
getBcClassRef
-
getBcDoubleRef
-
getBcFieldRef
-
getBcFloatRef
-
getBcIMethodRef
-
getBcInitRef
-
getBcIntRef
-
getBcLabel
-
getBcLocal
-
getBcLongRef
-
getBcMethodRef
-
getBcShort
-
getBcStringRef
-
getBcSuperField
-
getBcSuperMethod
-
getBcThisField
-
getBcThisMethod
-
getMethodByteCodePacked
-
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.
-