| |
|
| java.lang.Object components.ConstantPool
impureConstants | public boolean impureConstants(Code) | | |
locked | protected boolean locked(Code) | | |
ConstantPool | public ConstantPool()(Code) | | |
add | public ConstantObject add(ConstantObject s)(Code) | | Return the ConstantObject in constant table corresponding to
the given ConstantObject s.
Inserts s if it is not already there.
The index member of the returned value (which
may be the object s!) will be set to its index in our
table. There will be no element of index 0.
|
clearAllReferences | public void clearAllReferences()(Code) | | |
doCompare | public int doCompare(java.lang.Object o1, java.lang.Object o2)(Code) | | doCompare
Parameters: obj1 - first object to compare. Parameters: obj2 - second object to compare. -1 if obj1 > obj2, 0 if obj1 == obj2, 1 if obj1 < obj2. |
doSort | public void doSort()(Code) | | |
smashConstantPool | public void smashConstantPool()(Code) | | |
unlock | public void unlock()(Code) | | |
write | public int write(DataOutput o) throws IOException(Code) | | Write out the number of constants to write.
Then write out the constants, in order.
Returns total number of constants written.
|
|
|
|