java.lang.Object
com.techtrader.modules.tools.bytecode.lowlevel.ComplexEntry
com.techtrader.modules.tools.bytecode.lowlevel.FieldEntry
- All Implemented Interfaces:
- Entry, LowLevelConstants, com.techtrader.modules.tools.bytecode.visitor.VisitAcceptor
- public class FieldEntry
- extends ComplexEntry
Represents a reference to a class field.
| Fields inherited from interface com.techtrader.modules.tools.bytecode.lowlevel.LowLevelConstants |
ENTRY_CLASS, ENTRY_DOUBLE, ENTRY_FIELD, ENTRY_FLOAT, ENTRY_INT, ENTRY_INTMETHOD, ENTRY_LONG, ENTRY_METHOD, ENTRY_NAME_AND_TYPE, ENTRY_PLACEHOLDER, ENTRY_STRING, ENTRY_UTF8 |
|
Method Summary |
void |
acceptVisit(com.techtrader.modules.tools.bytecode.visitor.BCVisitor visit)
Accept a visit from a BCVisitor, calling the appropriate methods
to notify the visitor that it has entered this entity, and
to provide it with the proper callbacks for each sub-entity owned
by this object. |
int |
getType()
Get the constant for the type of entry represented. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldEntry
public FieldEntry()
getType
public int getType()
- Description copied from interface:
Entry
- Get the constant for the type of entry represented.
acceptVisit
public void acceptVisit(com.techtrader.modules.tools.bytecode.visitor.BCVisitor visit)
- Description copied from interface:
com.techtrader.modules.tools.bytecode.visitor.VisitAcceptor
- Accept a visit from a BCVisitor, calling the appropriate methods
to notify the visitor that it has entered this entity, and
to provide it with the proper callbacks for each sub-entity owned
by this object.