public class LongEntry extends Entry implements ConstantEntry
CLASS, DOUBLE, FIELD, FLOAT, INT, INTERFACEMETHOD, INVOKEDYNAMIC, LONG, METHOD, METHODHANDLE, METHODTYPE, NAMEANDTYPE, STRING, UTF8| Constructor and Description |
|---|
LongEntry()
Default constructor.
|
LongEntry(long value)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
long |
getValue()
Return the value of the constant.
|
boolean |
isWide()
Return true if this is a wide entry -- i.e.
|
void |
setConstant(Object value)
Set the value of the constant held by this entry.
|
void |
setValue(long value)
Set the value of the constant.
|
public LongEntry()
public LongEntry(long value)
value - the constant long value of this entrypublic boolean isWide()
Entrypublic int getType()
Entrypublic long getValue()
public void setValue(long value)
public Object getConstant()
ConstantEntrygetConstant in interface ConstantEntrypublic void setConstant(Object value)
ConstantEntrysetConstant in interface ConstantEntrypublic 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 VisitAcceptorCopyright © 2002–2015. All rights reserved.