public abstract class

ValueObject

extends AbstractValueComposite
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.debug.impl.AbstractValueComposite
     ↳ com.pnfsoftware.jeb.core.units.code.debug.impl.ValueObject

Class Overview

A generic object value provided by a debugger unit.

Summary

[Expand]
Inherited Constants
From interface com.pnfsoftware.jeb.core.units.code.debug.ITypedValue
[Expand]
Inherited Fields
From class com.pnfsoftware.jeb.core.units.code.debug.impl.AbstractValueComposite
Public Constructors
ValueObject(long objectId, long refTypeId, String typeName)
Public Methods
String getTypeName()
abstract ITypedValue invoke(String method, long threadId, List<ITypedValue> arguments)
Invoke a method on this object.@return
[Expand]
Inherited Methods
From class com.pnfsoftware.jeb.core.units.code.debug.impl.AbstractValueComposite
From class java.lang.Object
From interface com.pnfsoftware.jeb.core.units.code.debug.ITypedValue

Public Constructors

public ValueObject (long objectId, long refTypeId, String typeName)

Public Methods

public String getTypeName ()

public abstract ITypedValue invoke (String method, long threadId, List<ITypedValue> arguments)

Invoke a method on this object.@return

Parameters
method method name of this class or any superclass. Example: "toString"
arguments method parameters
Throws
JebException