|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Item | |
|---|---|
| org.compass.core.util.asm | Provides a small and fast bytecode manipulation framework. |
| Uses of Item in org.compass.core.util.asm |
|---|
| Fields in org.compass.core.util.asm declared as Item | |
|---|---|
(package private) Item[] |
ClassWriter.items
The constant pool's hash table data. |
(package private) Item |
ClassWriter.key
A reusable key used to look for items in the ClassWriter.items hash table. |
(package private) Item |
ClassWriter.key2
A reusable key used to look for items in the ClassWriter.items hash table. |
(package private) Item |
ClassWriter.key3
A reusable key used to look for items in the ClassWriter.items hash table. |
(package private) Item |
Item.next
Link to another constant pool item, used for collision lists in the constant pool's hash table. |
(package private) Item[] |
ClassWriter.typeTable
A type table used to temporarily store internal names that will not necessarily be stored in the constant pool. |
| Methods in org.compass.core.util.asm that return Item | |
|---|---|
(package private) Item |
ClassWriter.newClassItem(String value)
Adds a class reference to the constant pool of the class being build. |
(package private) Item |
ClassWriter.newConstItem(Object cst)
Adds a number or string constant to the constant pool of the class being build. |
(package private) Item |
ClassWriter.newDouble(double value)
Adds a double to the constant pool of the class being build. |
(package private) Item |
ClassWriter.newFieldItem(String owner,
String name,
String desc)
Adds a field reference to the constant pool of the class being build. |
(package private) Item |
ClassWriter.newFloat(float value)
Adds a float to the constant pool of the class being build. |
(package private) Item |
ClassWriter.newInteger(int value)
Adds an integer to the constant pool of the class being build. |
(package private) Item |
ClassWriter.newLong(long value)
Adds a long to the constant pool of the class being build. |
(package private) Item |
ClassWriter.newMethodItem(String owner,
String name,
String desc,
boolean itf)
Adds a method reference to the constant pool of the class being build. |
| Methods in org.compass.core.util.asm with parameters of type Item | |
|---|---|
(package private) void |
Frame.execute(int opcode,
int arg,
ClassWriter cw,
Item item)
Simulates the action of the given instruction on the output stack frame. |
(package private) boolean |
Item.isEqualTo(Item i)
Indicates if the given item is equal to this one. |
| Constructors in org.compass.core.util.asm with parameters of type Item | |
|---|---|
Item(int index,
Item i)
Constructs a copy of the given item. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||