Class CpBands
- java.lang.Object
-
- org.apache.commons.compress.harmony.unpack200.BandSet
-
- org.apache.commons.compress.harmony.unpack200.CpBands
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPClass
cpClassValue(int index)
CPClass
cpClassValue(java.lang.String string)
CPDouble
cpDoubleValue(int index)
CPFieldRef
cpFieldValue(int index)
CPFloat
cpFloatValue(int index)
CPInterfaceMethodRef
cpIMethodValue(int index)
CPInteger
cpIntegerValue(int index)
CPLong
cpLongValue(int index)
CPMethodRef
cpMethodValue(int index)
CPNameAndType
cpNameAndTypeValue(int index)
CPNameAndType
cpNameAndTypeValue(java.lang.String descriptor)
CPUTF8
cpSignatureValue(int index)
CPString
cpStringValue(int index)
CPUTF8
cpUTF8Value(int index)
CPUTF8
cpUTF8Value(java.lang.String string)
CPUTF8
cpUTF8Value(java.lang.String string, boolean searchForIndex)
SegmentConstantPool
getConstantPool()
java.lang.String[]
getCpClass()
java.lang.String[]
getCpDescriptor()
int[]
getCpDescriptorNameInts()
int[]
getCpDescriptorTypeInts()
java.lang.String[]
getCpFieldClass()
java.lang.String[]
getCpIMethodClass()
int[]
getCpInt()
long[]
getCpLong()
java.lang.String[]
getCpMethodClass()
java.lang.String[]
getCpMethodDescriptor()
java.lang.String[]
getCpSignature()
java.lang.String[]
getCpUTF8()
void
read(java.io.InputStream in)
void
unpack()
-
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
-
-
-
-
Method Detail
-
getConstantPool
public SegmentConstantPool getConstantPool()
-
read
public void read(java.io.InputStream in) throws java.io.IOException, Pack200Exception
- Specified by:
read
in classBandSet
- Throws:
java.io.IOException
Pack200Exception
-
getCpClass
public java.lang.String[] getCpClass()
-
getCpDescriptor
public java.lang.String[] getCpDescriptor()
-
getCpFieldClass
public java.lang.String[] getCpFieldClass()
-
getCpIMethodClass
public java.lang.String[] getCpIMethodClass()
-
getCpInt
public int[] getCpInt()
-
getCpLong
public long[] getCpLong()
-
getCpMethodClass
public java.lang.String[] getCpMethodClass()
-
getCpMethodDescriptor
public java.lang.String[] getCpMethodDescriptor()
-
getCpSignature
public java.lang.String[] getCpSignature()
-
getCpUTF8
public java.lang.String[] getCpUTF8()
-
cpUTF8Value
public CPUTF8 cpUTF8Value(int index)
-
cpUTF8Value
public CPUTF8 cpUTF8Value(java.lang.String string)
-
cpUTF8Value
public CPUTF8 cpUTF8Value(java.lang.String string, boolean searchForIndex)
-
cpStringValue
public CPString cpStringValue(int index)
-
cpLongValue
public CPLong cpLongValue(int index)
-
cpIntegerValue
public CPInteger cpIntegerValue(int index)
-
cpFloatValue
public CPFloat cpFloatValue(int index)
-
cpClassValue
public CPClass cpClassValue(int index)
-
cpClassValue
public CPClass cpClassValue(java.lang.String string)
-
cpDoubleValue
public CPDouble cpDoubleValue(int index)
-
cpNameAndTypeValue
public CPNameAndType cpNameAndTypeValue(int index)
-
cpIMethodValue
public CPInterfaceMethodRef cpIMethodValue(int index)
-
cpMethodValue
public CPMethodRef cpMethodValue(int index)
-
cpFieldValue
public CPFieldRef cpFieldValue(int index)
-
cpSignatureValue
public CPUTF8 cpSignatureValue(int index)
-
cpNameAndTypeValue
public CPNameAndType cpNameAndTypeValue(java.lang.String descriptor)
-
getCpDescriptorNameInts
public int[] getCpDescriptorNameInts()
-
getCpDescriptorTypeInts
public int[] getCpDescriptorTypeInts()
-
-