|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ConstantPool in edu.rice.cs.cunit.classFile |
---|
Fields in edu.rice.cs.cunit.classFile declared as ConstantPool | |
---|---|
private ConstantPool |
ClassFile._constantPool
Constant pool. |
Methods in edu.rice.cs.cunit.classFile that return ConstantPool | |
---|---|
ConstantPool |
ClassFile.getConstantPool()
Accessor for the constant pool. |
Methods in edu.rice.cs.cunit.classFile with parameters of type ConstantPool | |
---|---|
java.lang.String |
FieldInfo.toString(ConstantPool pool)
Return a human-readable version of this field and correctly handle booleans and strings. |
java.lang.String |
MethodInfo.toString(ConstantPool pool)
Return a human-readable version of this method. |
java.lang.String |
MethodInfo.toString(ConstantPool pool,
boolean lineNumbers,
boolean PCs)
Return a human-readable version of this method. |
void |
FieldInfo.write(java.io.DataOutputStream dos,
ConstantPool pool)
Write this field into a stream. |
void |
MethodInfo.write(java.io.DataOutputStream dos,
ConstantPool pool)
Write this method into the stream. |
Constructors in edu.rice.cs.cunit.classFile with parameters of type ConstantPool | |
---|---|
FieldInfo(java.io.DataInputStream di,
ConstantPool pool)
Constructor. |
|
MethodInfo(java.io.DataInputStream di,
ConstantPool pool)
Constructor |
Uses of ConstantPool in edu.rice.cs.cunit.classFile.attributes |
---|
Fields in edu.rice.cs.cunit.classFile.attributes declared as ConstantPool | |
---|---|
protected ConstantPool |
AAttributeInfo._constantPool
Constant pool. |
Methods in edu.rice.cs.cunit.classFile.attributes with parameters of type ConstantPool | |
---|---|
static AAnnotationsAttributeInfo.Annotation.AMemberValue |
AAnnotationsAttributeInfo.Annotation.AMemberValue.read(ConstantPool cp,
byte[] data,
int start)
Parses member value data and returns a member value. |
static AAttributeInfo |
AAttributeInfo.read(java.io.DataInputStream di,
ConstantPool pool)
Read from stream and return unresolved constant pool object. |
void |
AAnnotationsAttributeInfo.Annotation.writeToByteArrayOutputStream(ConstantPool cp,
java.io.ByteArrayOutputStream baos)
Writes this annotation into the stream. |
abstract void |
AAnnotationsAttributeInfo.Annotation.AMemberValue.writeToByteArrayOutputStream(ConstantPool cp,
java.io.ByteArrayOutputStream baos)
Writes this value into the stream. |
void |
AAnnotationsAttributeInfo.Annotation.ConstantMemberValue.writeToByteArrayOutputStream(ConstantPool cp,
java.io.ByteArrayOutputStream baos)
Writes this value into the stream. |
void |
AAnnotationsAttributeInfo.Annotation.EnumMemberValue.writeToByteArrayOutputStream(ConstantPool cp,
java.io.ByteArrayOutputStream baos)
Writes this value into the stream. |
void |
AAnnotationsAttributeInfo.Annotation.ClassMemberValue.writeToByteArrayOutputStream(ConstantPool cp,
java.io.ByteArrayOutputStream baos)
Writes this value into the stream. |
void |
AAnnotationsAttributeInfo.Annotation.AnnotationMemberValue.writeToByteArrayOutputStream(ConstantPool cp,
java.io.ByteArrayOutputStream baos)
Writes this value into the stream. |
void |
AAnnotationsAttributeInfo.Annotation.ArrayMemberValue.writeToByteArrayOutputStream(ConstantPool cp,
java.io.ByteArrayOutputStream baos)
Writes this value into the stream. |
void |
AAnnotationsAttributeInfo.Annotation.NameValuePair.writeToByteArrayOutputStream(ConstantPool cp,
java.io.ByteArrayOutputStream baos)
Writes this name-value pair into the stream. |
Uses of ConstantPool in edu.rice.cs.cunit.classFile.code |
---|
Methods in edu.rice.cs.cunit.classFile.code with parameters of type ConstantPool | |
---|---|
java.lang.String |
InstructionList.toString(boolean lineNumbers,
boolean PCs,
ConstantPool cp)
Return a human-readable version of the code. |
java.lang.String |
InstructionList.toString(ConstantPool cp)
Return a human-readable version of the code. |
Uses of ConstantPool in edu.rice.cs.cunit.classFile.code.instructions |
---|
Methods in edu.rice.cs.cunit.classFile.code.instructions with parameters of type ConstantPool | |
---|---|
java.lang.String |
AInstruction.toStringVerbose(ConstantPool cp)
Return a verbose string representation. |
java.lang.String |
ReferenceInstruction.toStringVerbose(ConstantPool cp)
Return a verbose string representation. |
Uses of ConstantPool in edu.rice.cs.cunit.classFile.constantPool |
---|
Fields in edu.rice.cs.cunit.classFile.constantPool declared as ConstantPool | |
---|---|
protected ConstantPool |
APoolInfo._constantPool
Reference to the constant pool. |
Methods in edu.rice.cs.cunit.classFile.constantPool with parameters of type ConstantPool | |
---|---|
APoolInfo |
APoolInfo.inPool(ConstantPool pool)
Return the reference to the constant pool item that is already in pool, that matches this one. |
static APoolInfo |
APoolInfo.read(PositionDataInputStream dis,
ConstantPool cp)
Read from stream and return unresolved constant pool object. |
Constructors in edu.rice.cs.cunit.classFile.constantPool with parameters of type ConstantPool | |
---|---|
AClassNameTypePoolInfo(int type,
ClassPoolInfo clas,
NameAndTypePoolInfo nameAndType,
ConstantPool cp)
Create a new object. |
|
AClassNameTypePoolInfo(int type,
java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
APoolInfo(int type,
ConstantPool cp)
Constructor |
|
ASCIIPoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
ASCIIPoolInfo(java.lang.String s,
ConstantPool cp)
Constructor |
|
AUTFPoolInfo(int type,
java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
AUTFPoolInfo(int type,
java.lang.String s,
ConstantPool cp)
Constructor. |
|
ClassPoolInfo(AUTFPoolInfo name,
ConstantPool cp)
Constructor. |
|
ClassPoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
DoublePoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
DoublePoolInfo(double d,
ConstantPool cp)
Constructor. |
|
FieldPoolInfo(ClassPoolInfo clas,
NameAndTypePoolInfo nameAndType,
ConstantPool cp)
Constructor |
|
FieldPoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
FloatPoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
FloatPoolInfo(float f,
ConstantPool cp)
Constructor. |
|
IntegerPoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
IntegerPoolInfo(int i,
ConstantPool cp)
Constructor. |
|
InterfaceMethodPoolInfo(ClassPoolInfo clas,
NameAndTypePoolInfo nameAndType,
ConstantPool cp)
Constructor |
|
InterfaceMethodPoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
LongPoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
LongPoolInfo(long l,
ConstantPool cp)
Constructor. |
|
MethodPoolInfo(ClassPoolInfo clas,
NameAndTypePoolInfo nameAndType,
ConstantPool cp)
Constructor |
|
MethodPoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
NameAndTypePoolInfo(AUTFPoolInfo name,
AUTFPoolInfo descriptor,
ConstantPool cp)
Constructor. |
|
NameAndTypePoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
StringPoolInfo(AUTFPoolInfo utf,
ConstantPool cp)
Constructor. |
|
StringPoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
UnicodePoolInfo(java.io.DataInputStream dis,
ConstantPool cp)
Constructor reading from a stream. |
|
UnicodePoolInfo(java.lang.String s,
ConstantPool cp)
Constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |