APIdia Launch Partner
Top Description Fields Constructors Methods
sun.jvm.hotspot.code

public Class ConstantDoubleValue

extends ScopeValue
Class Inheritance
Imports
java.io.*

A ConstantDoubleValue describes a constant double; i.e., the corresponding logical entity is either a source constant or its computation has been constant-folded.

Field Summary

Modifier and TypeField and Description
private double
Inherited from sun.jvm.hotspot.code.ScopeValue:
AUTO_BOX_OBJECT_CODECONSTANT_DOUBLE_CODECONSTANT_INT_CODECONSTANT_LONG_CODECONSTANT_OBJECT_CODECONSTANT_OBJECT_ID_CODECONSTANT_OOP_CODELOCATION_CODEMARKER_CODEOBJECT_MERGE_CODE

Constructor Summary

AccessConstructor and Description
public
ConstantDoubleValue(double value)

pack-priv
ConstantDoubleValue(DebugInfoReadStream stream)

Serialization of debugging information

Method Summary

Modifier and TypeMethod and Description
public double
public boolean
public void
Inherited from sun.jvm.hotspot.code.ScopeValue:
isConstantIntisConstantLongisConstantOopisLocationisMarkerisObjectisObjectMergereadFromtoString

Field Detail

valueback to summary
private double value

Constructor Detail

ConstantDoubleValueback to summary
public ConstantDoubleValue(double value)
ConstantDoubleValueback to summary
pack-priv ConstantDoubleValue(DebugInfoReadStream stream)

Serialization of debugging information

Method Detail

getValueback to summary
public double getValue()
isConstantDoubleback to summary
public boolean isConstantDouble()

Overrides sun.jvm.hotspot.code.ScopeValue.isConstantDouble.

printOnback to summary
public void printOn(PrintStream tty)

Implements abstract sun.jvm.hotspot.code.ScopeValue.printOn.