public class DoubleEntry extends Entry implements ConstantEntry
CLASS, DOUBLE, FIELD, FLOAT, INT, INTERFACEMETHOD, INVOKEDYNAMIC, LONG, METHOD, METHODHANDLE, METHODTYPE, NAMEANDTYPE, STRING, UTF8
Constructor and Description |
---|
DoubleEntry()
Default constructor.
|
DoubleEntry(double 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.
|
double |
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(double value)
Set the value of the constant.
|
public DoubleEntry()
public DoubleEntry(double value)
value
- the constant double value of this entrypublic boolean isWide()
Entry
public int getType()
Entry
public double getValue()
public void setValue(double value)
public Object getConstant()
ConstantEntry
getConstant
in interface ConstantEntry
public void setConstant(Object value)
ConstantEntry
setConstant
in interface ConstantEntry
public void acceptVisit(BCVisitor visit)
VisitAcceptor
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.acceptVisit
in interface VisitAcceptor
Copyright © 2002–2019. All rights reserved.