Uses of Class
org.compass.core.util.asm.Item

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.
 



Copyright (c) 2004-2008 The Compass Project.