| com.pnfsoftware.jeb.core.units.code.debug.ITypedValue |
Known Indirect Subclasses
|
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.