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

public Class ConstantIntValue

extends ScopeValue
Class Inheritance
Imports
java.io.*

A ConstantIntValue describes a constant int; 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 int
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
ConstantIntValue(int value)

pack-priv
ConstantIntValue(DebugInfoReadStream stream)

Serialization of debugging information

Method Summary

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

Field Detail

valueback to summary
private int value

Constructor Detail

ConstantIntValueback to summary
public ConstantIntValue(int value)
ConstantIntValueback to summary
pack-priv ConstantIntValue(DebugInfoReadStream stream)

Serialization of debugging information

Method Detail

getValueback to summary
public int getValue()
isConstantIntback to summary
public boolean isConstantInt()

Overrides sun.jvm.hotspot.code.ScopeValue.isConstantInt.

printOnback to summary
public void printOn(PrintStream tty)

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