Returns the object's field with the specified name.
Returns the object's field with the specified name.
The name of the field
Some profile wrapping the field, or None if doesn't exist
Returns all visible fields contained in this object.
Returns all visible fields contained in this object.
The profiles wrapping the visible fields in this object
Retrieves the profile for the specified frame in the stack.
Retrieves the profile for the specified frame in the stack.
The index (starting with 0 being top) of the frame whose profile to retrieve
The new frame profile instance
Retrieves profiles for all frames in the stack.
Retrieves profiles for all frames in the stack.
The collection of frame profiles
Returns the object's field with the specified name with offset index information.
Returns the object's field with the specified name with offset index information.
The name of the field
Some profile wrapping the field, or None if doesn't exist
Returns all visible fields contained in this object with offset index.
Returns all visible fields contained in this object with offset index.
The profiles wrapping the visible fields in this object
Invokes the object's method.
Invokes the object's method.
The method of the object to invoke
The arguments to provide to the method
Optional arguments to provide custom settings to the method invocation
The resulting value of the invocation
Invokes the object's method with matching name and arguments.
Invokes the object's method with matching name and arguments.
The name of the method to invoke
The names of the parameter types of the method to invoke
The arguments to provide to the method
Optional arguments to provide custom settings to the method invocation
The resulting value of the invocation
Returns whether or not this value represents an array.
Returns whether or not this value represents an array.
True if an array, otherwise false
Returns whether or not this value is null.
Returns whether or not this value is null.
True if null, otherwise false
Returns whether or not this value represents an object.
Returns whether or not this value represents an object.
True if an object, otherwise false
Returns whether or not this value represents a primitive.
Returns whether or not this value represents a primitive.
True if a primitive, otherwise false
Returns whether or not this value represents a string.
Returns whether or not this value represents a string.
True if a string, otherwise false
Returns whether or not this value is void.
Returns whether or not this value is void.
True if void, otherwise false
Returns the object's method with the specified name.
Returns the object's method with the specified name.
The name of the method
The fully-qualified type names of the parameters of the method to find
Some profile wrapping the method, otherwise None if doesn't exist
Returns all visible methods contained in this object.
Returns all visible methods contained in this object.
The profiles wrapping the visible methods in this object
Represents the name of the thread.
Represents the name of the thread.
The thread name as a string
Retrieves profiles for all frames in the stack starting from the specified index and up to the desired length.
Retrieves profiles for all frames in the stack starting from the specified index and up to the desired length.
The index (starting with 0 being top) of the first frame whose profile to retrieve
The total number of frames to retrieve starting with the one at index
The collection of frame profiles
Returns the reference type information for this object.
Returns the reference type information for this object.
The reference type information
Returns the specific type of this object, not any interface or superclass that it inherits. So, val x: AnyRef = "a string" would yield the reference type for String, not AnyRef.
Resumes the thread if suspended by decrementing the pending suspension counter.
Resumes the thread if suspended by decrementing the pending suspension counter. If the counter remains greater than zero, the thread remains suspended.
Returns the Scala virtual machine containing this instance.
Returns the Scala virtual machine containing this instance.
The Scala virtual machine instance
Represents the information about the thread's status.
Represents the information about the thread's status.
The thread's status as a profile
Suspends the thread by incrementing the pending suspension counter.
Returns the value as an array (profile).
Returns the value as an array (profile).
The array profile wrapping this value
Returns the JDI representation this profile instance wraps.
Returns the JDI representation this profile instance wraps.
The JDI instance
Returns the value as a value local to this JVM.
Returns the value as a value local to this JVM.
The value as a local instance
Returns the value as an object (profile).
Returns the value as an object (profile).
The object profile wrapping this value
Returns the value as a primitive (profile).
Returns the value as a primitive (profile).
The primitive profile wrapping this value
Returns the value as an string (profile).
Returns the value as an string (profile).
The string profile wrapping this value
Returns the total frames held in the current frame stack.
Returns the total frames held in the current frame stack.
The total number of frames
Returns the type information for the object.
Returns the type information for the object.
The profile containing type information
Represents the unique id of this thread.
Represents the unique id of this thread.
The unique id as a long
Returns the object's field with the specified name.
Returns the object's field with the specified name.
The name of the field
The profile wrapping the field
Retrieves an active variable from the specified stack frame using its index and the offset of visible, local variables in the stack frame.
Retrieves an active variable from the specified stack frame using its index and the offset of visible, local variables in the stack frame.
The index of the frame containing the variable
The offset within the frame to find the variable
Some variable if found, otherwise None
Retrieves an active variable within the thread's stack frames with the matching name.
Retrieves an active variable within the thread's stack frames with the matching name.
The name of the variable to find
Some variable if found, otherwise None
Retrieves profiles for all frames in the stack starting from the specified index and up to the desired length.
Retrieves profiles for all frames in the stack starting from the specified index and up to the desired length.
The index (starting with 0 being top) of the first frame whose profile to retrieve
The total number of frames to retrieve starting with the one at index, or -1 if all frames including and after the index should be retrieved
The collection of frame profiles
Returns the object's field with the specified name with offset index information.
Returns the object's field with the specified name with offset index information.
The name of the field
The profile wrapping the field
Invokes the object's method with matching name and arguments.
Invokes the object's method with matching name and arguments.
The name of the method to invoke
The arguments to provide to the method
Optional arguments to provide custom settings to the method invocation
The resulting value of the invocation
Returns the object's method with the specified name.
Returns the object's method with the specified name.
The name of the method
The fully-qualified type names of the parameters of the method to find
The profile wrapping the method
Returns a string presenting a better human-readable description of the JDI instance.
Returns a string presenting a better human-readable description of the JDI instance.
The human-readable description
Retrieves the profile for the top (current) frame in the stack.
Retrieves the profile for the top (current) frame in the stack.
The new frame profile instance
Returns the object's field with the specified name.
Returns the object's field with the specified name.
The name of the field
Success containing the profile wrapping the field, otherwise a failure
Returns all visible fields contained in this object.
Returns all visible fields contained in this object.
Success containing the profiles wrapping the visible fields in this object, otherwise a failure
Retrieves an active variable from the specified stack frame using its index and the offset of visible, local variables in the stack frame.
Retrieves an active variable from the specified stack frame using its index and the offset of visible, local variables in the stack frame.
The index of the frame containing the variable
The offset within the frame to find the variable
Some variable if found, otherwise None
Retrieves an active variable within the thread's stack frames with the matching name.
Retrieves an active variable within the thread's stack frames with the matching name.
The name of the variable to find
Success containing the variable if found, otherwise a failure
Retrieves the profile for the specified frame in the stack.
Retrieves the profile for the specified frame in the stack.
The index (starting with 0 being top) of the frame whose profile to retrieve
Success containing the new frame profile instance, otherwise a failure
Retrieves profiles for all frames in the stack starting from the specified index and up to the desired length.
Retrieves profiles for all frames in the stack starting from the specified index and up to the desired length.
The index (starting with 0 being top) of the first frame whose profile to retrieve
The total number of frames to retrieve starting with the one at index, or -1 if all frames including and after the index should be retrieved
Success of collection of frame profiles, otherwise a failure
Retrieves profiles for all frames in the stack.
Retrieves profiles for all frames in the stack.
Success of collection of frame profiles, otherwise a failure
Returns the object's field with the specified name with offset index information.
Returns the object's field with the specified name with offset index information.
The name of the field
Success containing the profile wrapping the field, otherwise a failure
Returns all visible fields contained in this object with offset index.
Returns all visible fields contained in this object with offset index.
Success containing the profiles wrapping the visible fields in this object, otherwise a failure
Invokes the object's method.
Invokes the object's method.
The method of the object to invoke
The arguments to provide to the method
Optional arguments to provide custom settings to the method invocation
Success containing the resulting value of the invocation, otherwise a failure
Invokes the object's method with matching name and arguments.
Invokes the object's method with matching name and arguments.
The name of the method to invoke
The names of the parameter types of the method to invoke
The arguments to provide to the method
Optional arguments to provide custom settings to the method invocation
Success containing the resulting value of the invocation, otherwise a failure
Invokes the object's method with matching name and arguments.
Invokes the object's method with matching name and arguments.
The name of the method to invoke
The arguments to provide to the method
Optional arguments to provide custom settings to the method invocation
Success containing the resulting value of the invocation, otherwise a failure
Returns the object's method with the specified name.
Returns the object's method with the specified name.
The name of the method
The fully-qualified type names of the parameters of the method to find
Success containing the profile wrapping the method, otherwise a failure
Returns all visible methods contained in this object.
Returns all visible methods contained in this object.
Success containing the profiles wrapping the visible methods in this object, otherwise a failure
Returns the value as an array (profile).
Returns the value as an array (profile).
Success containing the array profile wrapping this value, otherwise a failure
Returns the value as a value local to this JVM.
Returns the value as a value local to this JVM.
Success containing the value as a local instance, otherwise a failure
Returns the value as an object (profile).
Returns the value as an object (profile).
Success containing the object profile wrapping this value, otherwise a failure
Returns the value as a primitive (profile).
Returns the value as a primitive (profile).
Success containing the primitive profile wrapping this value, otherwise a failure
Returns the value as a string (profile).
Returns the value as a string (profile).
Success containing the string profile wrapping this value, otherwise a failure
Retrieves the profile for the top (current) frame in the stack.
Retrieves the profile for the top (current) frame in the stack.
Success containing the new frame profile instance, otherwise a failure
Returns the total frames held in the current frame stack.
Returns the total frames held in the current frame stack.
Success containing the total number of frames, otherwise a failure
Returns the type information for the value.
Returns the type information for the value.
Success containing the profile containing type information, otherwise a failure
Represents the unique id of this object in hex form.
Represents the unique id of this object in hex form. There is no 0x prepended to the value.
The raw hex string
Represents the interface for thread-based interaction.