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

Quick Search    Search Deep

Clazz
Class jq_ConstantPool.ConstantPoolAdder  view jq_ConstantPool.ConstantPoolAdder download jq_ConstantPool.ConstantPoolAdder.java

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

public static class jq_ConstantPool.ConstantPoolAdder
extends jq_ConstantPool.ConstantPoolRebuilder

As opposed to ConstantPoolRebuilder<\code>, this class does not COMPLETELY rebuild the constant pool. It does instead add new entries to the constantpool given as arguments to its constructor


Nested Class Summary
 
Nested classes inherited from class Clazz.jq_ConstantPool.ConstantPoolRebuilder
jq_ConstantPool.ConstantPoolRebuilder.RebuildCPVisitor
 
Field Summary
(package private)  jq_ConstantPool cp
           
 
Fields inherited from class Clazz.jq_ConstantPool.ConstantPoolRebuilder
new_entries
 
Constructor Summary
jq_ConstantPool.ConstantPoolAdder(jq_ConstantPool cp)
           
 
Method Summary
 void dump(java.io.DataOutput out)
           
 jq_ConstantPool finish()
           
 char get(java.lang.Object o)
           
 void remove(java.lang.Object o)
           
 
Methods inherited from class Clazz.jq_ConstantPool.ConstantPoolRebuilder
addAttributeNames, addCode, addCode, addExceptions, addMember, addOther, addString, addType, resetIndices
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cp

jq_ConstantPool cp
Constructor Detail

jq_ConstantPool.ConstantPoolAdder

public jq_ConstantPool.ConstantPoolAdder(jq_ConstantPool cp)
Method Detail

finish

public jq_ConstantPool finish()
Overrides:
finish in class jq_ConstantPool.ConstantPoolRebuilder

get

public char get(java.lang.Object o)
Overrides:
get in class jq_ConstantPool.ConstantPoolRebuilder

remove

public void remove(java.lang.Object o)
Overrides:
remove in class jq_ConstantPool.ConstantPoolRebuilder

dump

public void dump(java.io.DataOutput out)
          throws java.io.IOException
Overrides:
dump in class jq_ConstantPool.ConstantPoolRebuilder