Uses of Class
net.sf.rej.java.constantpool.ConstantPool

Packages that use ConstantPool
net.sf.rej.gui Constains classes for the reJ graphical user interface. 
net.sf.rej.gui.action Contains reJ GUI actions. 
net.sf.rej.gui.editor Contains reJ bytecode editor components. 
net.sf.rej.java Contains core bytecode parsing and construction related classes. 
net.sf.rej.java.attribute Provides classes that model the various class file attributes 
net.sf.rej.java.attribute.annotations Contains additional classes for processing and modeling annotation attributes 
net.sf.rej.java.attribute.generics Provides classes for modeling Signature attributes and other generics related constructs 
net.sf.rej.java.constantpool Provides constant pool related functionality. 
net.sf.rej.java.instruction Classes that model the java bytecode instructions. 
 

Uses of ConstantPool in net.sf.rej.gui
 

Methods in net.sf.rej.gui with parameters of type ConstantPool
 void EditorFacade.addConstantPoolInfo(ConstantPool cp, ConstantPoolInfo item)
           
 void EditorFacade.addStringInfo(ConstantPool cp, java.lang.String str)
           
 void EditorFacade.modifyField(ConstantPool pool, Field field, java.lang.String name, Descriptor desc, AccessFlags flags)
           
 void EditorFacade.modifyMethod(ConstantPool cp, Method method, java.lang.String name, Descriptor desc, AccessFlags flags, int maxStack, int maxLocals, java.util.List exceptions)
           
 void EditorFacade.removeLastConstantPoolItem(ConstantPool cp)
           
 

Uses of ConstantPool in net.sf.rej.gui.action
 

Constructors in net.sf.rej.gui.action with parameters of type ConstantPool
AddClassRefAction(java.lang.String className, Instruction instr, int index, ConstantPool cp)
           
AddConstantPoolInfoAction(ConstantPool cp, ConstantPoolInfo item)
           
AddFieldRefAction(java.lang.String className, java.lang.String fieldName, java.lang.String typeName, Instruction instruction, int i, ConstantPool pool)
           
AddMethodRefAction(java.lang.String className, java.lang.String methodName, java.lang.String typeName, Instruction instruction, int i, ConstantPool pool)
           
AddStringInfoAction(ConstantPool cp, java.lang.String str)
           
CreateCodeAttributeAction(Attributes attrs, ConstantPool cp)
           
ModifyClassInfoAction(ConstantPool cp, ClassInfo info, java.lang.String newName)
           
ModifyDescriptor(ConstantPool cp, Descriptor desc, DescriptorEnabled descEnabled)
           
ModifyFieldAction(ConstantPool pool, Field field, java.lang.String name, Descriptor desc, AccessFlags accessFlags)
           
ModifyMethodAction(ConstantPool pool, Method method, java.lang.String name, Descriptor desc, AccessFlags accessFlags, int maxStack, int maxLocals, java.util.List exceptionNames)
           
ModifyNameAndTypeInfoAction(ConstantPool cp, NameAndTypeInfo info, Descriptor desc)
           
ModifyNameAndTypeInfoAction(ConstantPool cp, NameAndTypeInfo info, java.lang.String name)
           
RemoveLastConstantPoolInfo(ConstantPool cp)
           
RenameFieldAction(ConstantPool pool, Field field, java.lang.String name)
           
RenameMethodAction(ConstantPool pool, Method method, java.lang.String name)
           
 

Uses of ConstantPool in net.sf.rej.gui.editor
 

Methods in net.sf.rej.gui.editor with parameters of type ConstantPool
 void MethodChooser.setConstantPool(ConstantPool pool)
           
 void FieldChooser.setConstantPool(ConstantPool pool)
           
 void ConstantpoolConstantChooser.setConstantPool(ConstantPool pool)
           
 void ClassChooser.setConstantPool(ConstantPool pool)
           
 

Uses of ConstantPool in net.sf.rej.java
 

Methods in net.sf.rej.java that return ConstantPool
 ConstantPool ClassFile.getPool()
          Returns the ConstantPool object which models the constant pool associated with this ClassFile object.
 

Methods in net.sf.rej.java with parameters of type ConstantPool
 Instruction InstructionCopier.copyInstruction(Instruction inst, ConstantPool sourcePool, ConstantPool destinationPool)
           
 Field FieldFactory.createField(ByteParser parser, ConstantPool pool)
           
 Method MethodFactory.createMethod(ByteParser parser, ConstantPool pool)
           
 void ClassFile.setPool(ConstantPool pool)
          Sets the constant pool for this class.
 

Constructors in net.sf.rej.java with parameters of type ConstantPool
Code(ByteParser parser, ConstantPool pool)
           
Code(ConstantPool pool)
           
ExceptionInfo(ByteParser parser, ConstantPool pool)
           
Exceptions(ByteParser parser, ConstantPool pool)
           
Interface(int nameIndex, ConstantPool cp)
           
LocalVariable(ByteParser parser, ConstantPool pool)
           
 

Uses of ConstantPool in net.sf.rej.java.attribute
 

Methods in net.sf.rej.java.attribute with parameters of type ConstantPool
static Attribute Attribute.getAttribute(ByteParser parser, ConstantPool pool)
           
 

Constructors in net.sf.rej.java.attribute with parameters of type ConstantPool
Attributes(ByteParser parser, ConstantPool pool)
           
CodeAttribute(int nameIndex, ConstantPool pool)
           
CodeAttribute(int nameIndex, ConstantPool cp, int maxStack, int maxLocals)
           
ConstantValueAttribute(int nameIndex, ConstantPool pool)
           
DeprecatedAttribute(int nameIndex, ConstantPool pool)
           
EnclosingMethodAttribute(int nameIndex, ConstantPool pool)
           
ExceptionDescriptor(ConstantPool pool, int index)
           
ExceptionsAttribute(int nameIndex, ConstantPool pool)
           
ExceptionsAttribute(int nameIndex, ConstantPool pool, java.util.List<ExceptionDescriptor> exceptions)
           
InnerClassesAttribute(int nameIndex, ConstantPool pool)
           
LineNumberTableAttribute(int nameIndex, ConstantPool pool)
           
LocalVariableTableAttribute(int nameIndex, ConstantPool pool)
           
LocalVariableTypeTableAttribute(int nameIndex, ConstantPool pool)
           
RuntimeInvisibleAnnotationsAttribute(int nameIndex, ConstantPool pool)
           
RuntimeVisibleAnnotationsAttribute(int nameIndex, ConstantPool pool)
           
SignatureAttribute(int nameIndex, ConstantPool pool)
           
SourceFileAttribute(int nameIndex, ConstantPool pool)
           
SyntheticAttribute(int nameIndex, ConstantPool pool)
           
 

Uses of ConstantPool in net.sf.rej.java.attribute.annotations
 

Constructors in net.sf.rej.java.attribute.annotations with parameters of type ConstantPool
Annotation(ByteParser parser, ConstantPool pool)
           
ClassInfoValue(int classInfoIndex, ConstantPool pool)
           
ConstantValue(int tag, int constValueIndex, ConstantPool pool)
           
EnumValue(int typeNameIndex, int constNameIndex, ConstantPool pool)
           
 

Uses of ConstantPool in net.sf.rej.java.attribute.generics
 

Constructors in net.sf.rej.java.attribute.generics with parameters of type ConstantPool
LocalVariableTypeEntry(ConstantPool pool, int startPc, int length, int nameIndex, int signatureIndex, int index)
           
 

Uses of ConstantPool in net.sf.rej.java.constantpool
 

Methods in net.sf.rej.java.constantpool with parameters of type ConstantPool
static ConstantPoolInfo ConstantPoolInfo.getCPI(ByteParser parser, ConstantPool pool)
          Parse a constant pool info item from a byte parser.
 

Constructors in net.sf.rej.java.constantpool with parameters of type ConstantPool
ClassInfo(int nameIndex, ConstantPool pool)
           
DoubleInfo(double value, ConstantPool pool)
           
DoubleInfo(long highBytes, long lowBytes, ConstantPool pool)
           
FloatInfo(float value, ConstantPool pool)
           
FloatInfo(int bytes, ConstantPool pool)
           
IntegerInfo(int value, ConstantPool pool)
           
LongInfo(long value, ConstantPool pool)
           
LongInfo(long highBytes, long lowBytes, ConstantPool pool)
           
NameAndTypeInfo(int nameIndex, int descriptorIndex, ConstantPool pool)
           
RefInfo(int tag, int classIndex, int nameAndTypeIndex, ConstantPool pool)
           
StringInfo(int stringIndex, ConstantPool pool)
           
UTF8Info(byte[] bytes, ConstantPool pool)
           
UTF8Info(java.lang.String string, ConstantPool pool)
           
 

Uses of ConstantPool in net.sf.rej.java.instruction
 

Methods in net.sf.rej.java.instruction that return ConstantPool
 ConstantPool DecompilationContext.getConstantPool()
           
 

Methods in net.sf.rej.java.instruction with parameters of type ConstantPool
 void DecompilationContext.setConstantPool(ConstantPool cp)