Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Clazz
Class jq_ConstantPool.ConstantPoolRebuilder  view jq_ConstantPool.ConstantPoolRebuilder download jq_ConstantPool.ConstantPoolRebuilder.java

java.lang.Object
  extended byClazz.jq_ConstantPool.ConstantPoolRebuilder
Direct Known Subclasses:
jq_ConstantPool.ConstantPoolAdder
Enclosing class:
jq_ConstantPool

public static class jq_ConstantPool.ConstantPoolRebuilder
extends java.lang.Object


Nested Class Summary
(package private)  class jq_ConstantPool.ConstantPoolRebuilder.RebuildCPVisitor
           
 
Field Summary
(package private)  java.util.HashMap new_entries
           
 
Constructor Summary
jq_ConstantPool.ConstantPoolRebuilder()
           
 
Method Summary
 void addAttributeNames(jq_Member f)
           
 void addCode(Compil3r.BytecodeAnalysis.Bytecodes.InstructionList il)
           
 void addCode(jq_Method m)
           
 void addExceptions(jq_Method m)
           
 void addMember(jq_Member o)
           
 void addOther(java.lang.Object o)
           
 void addString(java.lang.String o)
           
 void addType(jq_Type o)
           
 void dump(java.io.DataOutput out)
           
 jq_ConstantPool finish()
           
 char get(java.lang.Object o)
           
 void remove(java.lang.Object o)
           
private  int renumber()
           
 void resetIndices(Compil3r.BytecodeAnalysis.Bytecodes.InstructionList il)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

new_entries

java.util.HashMap new_entries
Constructor Detail

jq_ConstantPool.ConstantPoolRebuilder

public jq_ConstantPool.ConstantPoolRebuilder()
Method Detail

renumber

private int renumber()

finish

public jq_ConstantPool finish()

addCode

public void addCode(jq_Method m)

addCode

public void addCode(Compil3r.BytecodeAnalysis.Bytecodes.InstructionList il)

addExceptions

public void addExceptions(jq_Method m)

addAttributeNames

public void addAttributeNames(jq_Member f)

dump

public void dump(java.io.DataOutput out)
          throws java.io.IOException

get

public char get(java.lang.Object o)

addString

public void addString(java.lang.String o)

addType

public void addType(jq_Type o)

addMember

public void addMember(jq_Member o)

addOther

public void addOther(java.lang.Object o)

remove

public void remove(java.lang.Object o)

resetIndices

public void resetIndices(Compil3r.BytecodeAnalysis.Bytecodes.InstructionList il)