|
SandMark version 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--sandmark.util.stacksimulator.StackData | +--sandmark.util.stacksimulator.PrimitiveData | +--sandmark.util.stacksimulator.DoubleData
Constructor Summary | |
DoubleData(double value,
de.fub.bytecode.generic.InstructionHandle h)
|
|
DoubleData(de.fub.bytecode.generic.InstructionHandle h)
|
|
DoubleData(java.lang.Number value,
de.fub.bytecode.generic.InstructionHandle h)
|
Method Summary | |
boolean |
equals(java.lang.Object o)
Tests for equality between any two data elements. |
int |
getSize()
Specifies the size of this object on the operand stack. |
de.fub.bytecode.generic.Type |
getType()
Specifies the type of the data. |
java.lang.Number |
getValue()
|
boolean |
hasDefinedValue()
|
boolean |
isComposite()
|
java.lang.String |
toString()
|
StackData |
undefinedVersion()
Returns the same type of stack data as this instance, without any definition. |
Methods inherited from class sandmark.util.stacksimulator.StackData |
getInstruction |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public DoubleData(de.fub.bytecode.generic.InstructionHandle h)
public DoubleData(double value, de.fub.bytecode.generic.InstructionHandle h)
public DoubleData(java.lang.Number value, de.fub.bytecode.generic.InstructionHandle h)
Method Detail |
public int getSize()
StackData
getSize
in class PrimitiveData
public de.fub.bytecode.generic.Type getType()
StackData
getType
in class PrimitiveData
public StackData undefinedVersion()
StackData
undefinedVersion
in class StackData
public boolean isComposite()
public boolean hasDefinedValue()
public java.lang.Number getValue()
public boolean equals(java.lang.Object o)
StackData
equals
in class StackData
o
- the object to test equality againstpublic java.lang.String toString()
toString
in class java.lang.Object
|
SandMark version 3.0 Wed Jan 29 10:30:05 MST 2003 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |