Uses of Class
serp.bytecode.lowlevel.Entry

Packages that use Entry
serp.bytecode.lowlevel Lowlevel Bytecode Manipuation 
serp.bytecode.visitor Bytecode Visitor 
 

Uses of Entry in serp.bytecode.lowlevel
 

Subclasses of Entry in serp.bytecode.lowlevel
 class ClassEntry
          A constant pool entry describing a class.
 class ComplexEntry
          Base class for field, method, and interface method constant pool entries.
 class DoubleEntry
          A constant double value in the constant pool.
 class FieldEntry
          A reference to a class field.
 class FloatEntry
          A constant float value in the constant pool.
 class IntEntry
          A constant int value in the constant pool.
 class InterfaceMethodEntry
          A reference to an interface method.
 class LongEntry
          A long constant in the constant pool.
 class MethodEntry
          A reference to a class method.
 class NameAndTypeEntry
          Entry containing indexes referencing a name and a descriptor.
 class StringEntry
          A String constant in the constant pool.
 class UTF8Entry
          A unicode string value in the constant pool.
 

Methods in serp.bytecode.lowlevel that return Entry
static Entry Entry.create(int type)
          Create an entry based on its type code.
 Entry[] ConstantPool.getEntries()
          Return all the entries in the pool.
 Entry ConstantPool.getEntry(int index)
          Retrieve the entry at the specified 1-based index.
static Entry Entry.read(DataInput in)
          Read a single entry from the given bytecode stream and returns it.
 

Methods in serp.bytecode.lowlevel with parameters of type Entry
 int ConstantPool.addEntry(Entry entry)
          Add an entry to the pool.
 int ConstantPool.indexOf(Entry entry)
          Return the index of the given entry, or 0 if it is not in the pool.
 boolean ConstantPool.removeEntry(Entry entry)
          Remove the given entry from the pool.
static void Entry.write(Entry entry, DataOutput out)
          Write the given entry to the given bytecode stream.
 

Uses of Entry in serp.bytecode.visitor
 

Methods in serp.bytecode.visitor with parameters of type Entry
 void PrettyPrintVisitor.enterEntry(Entry obj)
           
 void BCVisitor.enterEntry(Entry obj)
           
 void PrettyPrintVisitor.exitEntry(Entry obj)
           
 void BCVisitor.exitEntry(Entry obj)
           
 



Copyright © 2002-2007. All Rights Reserved.