java.lang.Object |
↳ |
com.pnfsoftware.jeb.core.units.code.debug.impl.AbstractValuePrimitive |
Known Direct Subclasses
AbstractValueNumber |
Typed value that has an inner representation as a number. |
ValueBoolean |
A boolean value provided by a debugger unit. |
ValueCharacter |
A 16-bit Unicode character value provided by a debugger unit. |
ValueRaw |
An unknown value provided by a debugger unit, represented as a byte array. |
ValueString |
A string value provided by a debugger unit. |
ValueVoid |
The void value, that may provided by a debugger unit to signify that there is "nothing". |
|
Known Indirect Subclasses
ValueByte |
An 8-bit integer value provided by a debugger unit. |
ValueDouble |
A double-precision floating point value provided by a debugger unit. |
ValueFloat |
A simple-precision floating point value provided by a debugger unit. |
ValueInteger |
A 32-bit integer value provided by a debugger unit. |
ValueLong |
A 64-bit integer value provided by a debugger unit. |
ValueShort |
A 16-bit integer value provided by a debugger unit. |
|
Class Overview
A simple value made of a single piece of data.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
com.pnfsoftware.jeb.core.units.code.debug.ITypedValue
abstract
String
|
format()
Format the value to a readable string block.
|
abstract
String
|
getTypeName()
Get the type name.
|
abstract
Object
|
getValue()
Get the value.
|
|
Public Constructors
public
AbstractValuePrimitive
()
Public Methods
public
String
format
()
Format the value to a readable string block.
public
static
ITypedValue
parseValue
(String type, String value)