com.pnfsoftware.jeb.core.units.code.debug.ITypedValue |
![]() |
A typed value. Typed values can be either primitives
or
composites
.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | TYPE_ARRAY | ||||||||||
String | TYPE_BOOLEAN | ||||||||||
String | TYPE_BYTE | ||||||||||
String | TYPE_CHARACTER | ||||||||||
String | TYPE_DOUBLE | ||||||||||
String | TYPE_FLOAT | ||||||||||
String | TYPE_INTEGER | ||||||||||
String | TYPE_LONG | ||||||||||
String | TYPE_OBJECT | ||||||||||
String | TYPE_RAW | ||||||||||
String | TYPE_SHORT | ||||||||||
String | TYPE_STRING |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract String |
format()
Format the value to a readable string block.
| ||||||||||
abstract String |
getTypeName()
Get the type name.
| ||||||||||
abstract Object |
getValue()
Get the value.
|
Format the value to a readable string block.
Get the type name. One of TYPE_* or a language type (Ljava/util/ArrayList; for example)
Get the value. The object returned depends on getTypeName()
. For raw types, the
returned byte array contains the value bytes in the target byte order.