|
SandMark version 2.1 |
|||||||||
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.ReferenceData | +--sandmark.util.stacksimulator.ArrayReferenceData
Constructor Summary | |
ArrayReferenceData(de.fub.bytecode.generic.ReferenceType ref,
de.fub.bytecode.generic.InstructionHandle h,
PrimitiveData length)
|
|
ArrayReferenceData(de.fub.bytecode.generic.ReferenceType ref,
int length,
de.fub.bytecode.generic.InstructionHandle h)
|
Method Summary | |
boolean |
equals(java.lang.Object o)
Tests for equality between any two data elements. |
int |
getLength()
Returns the length of this array if defined. |
(package private) PrimitiveData |
getLengthData()
|
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.String |
toString()
|
StackData |
undefinedVersion()
|
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 ArrayReferenceData(de.fub.bytecode.generic.ReferenceType ref, de.fub.bytecode.generic.InstructionHandle h, PrimitiveData length)
public ArrayReferenceData(de.fub.bytecode.generic.ReferenceType ref, int length, de.fub.bytecode.generic.InstructionHandle h)
Method Detail |
public int getLength()
PrimitiveData getLengthData()
public java.lang.String toString()
toString
in class ReferenceData
public boolean equals(java.lang.Object o)
StackData
equals
in class ReferenceData
o
- the object to test equality againstpublic int getSize()
StackData
getSize
in class StackData
public de.fub.bytecode.generic.Type getType()
StackData
getType
in class StackData
public StackData undefinedVersion()
undefinedVersion
in class StackData
|
SandMark version 2.1 Wed Jul 3 17:27:43 MST 2002 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |