|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectserp.bytecode.lowlevel.Entry
serp.bytecode.lowlevel.IntEntry
public class IntEntry
A constant int value in the constant pool.
| Field Summary |
|---|
| Fields inherited from class serp.bytecode.lowlevel.Entry |
|---|
CLASS, DOUBLE, FIELD, FLOAT, INT, INTERFACEMETHOD, LONG, METHOD, NAMEANDTYPE, STRING, UTF8 |
| Constructor Summary | |
|---|---|
IntEntry()
Default constructor. |
|
IntEntry(int value)
Constructor. |
|
| Method Summary | |
|---|---|
void |
acceptVisit(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 one. |
Object |
getConstant()
Return the value of the constant held by this entry. |
int |
getType()
Return the type code for this entry type. |
int |
getValue()
Return the value of this constant. |
protected void |
readData(DataInput in)
This method is called after reading the entry type from bytecode. |
void |
setConstant(Object value)
Set the value of the constant held by this entry. |
void |
setValue(int value)
Set the value of this constant. |
protected void |
writeData(DataOutput out)
This method is called after writing the entry type to bytecode. |
| Methods inherited from class serp.bytecode.lowlevel.Entry |
|---|
create, getIndex, getPool, isWide, read, write |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IntEntry()
public IntEntry(int value)
value - the constant int value of this entry| Method Detail |
|---|
public int getType()
Entry
getType in class Entrypublic int getValue()
public void setValue(int value)
public Object getConstant()
ConstantEntry
getConstant in interface ConstantEntrypublic void setConstant(Object value)
ConstantEntry
setConstant in interface ConstantEntry
protected void readData(DataInput in)
throws IOException
Entry
IOException
protected void writeData(DataOutput out)
throws IOException
Entry
IOExceptionpublic void acceptVisit(BCVisitor visit)
VisitAcceptorBCVisitor, 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 one.
acceptVisit in interface VisitAcceptor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||