Creates a new Scala 2.10 field information profile with no offset index.
Creates a new Scala 2.10 field information profile with no offset index.
The high-level virtual machine containing the field
Either the object or reference type containing the field instance
The reference to the underlying JDI field
The virtual machine used to mirror local values on the remote JVM
The high-level virtual machine containing the field
The producer of info-based profile instances
Either the object or reference type containing the field instance
The reference to the underlying JDI field
The index of the offset of this field relative to other fields in the same class (or -1 if not providing the information)
The virtual machine used to mirror local values on the remote JVM
The virtual machine used to mirror local values on the remote JVM
The virtual machine used to mirror local values on the remote JVM
Creates the provided value on the remote JVM.
Creates the provided value on the remote JVM.
The value to create (mirror) on the remote JVM
The information about the remote value
Creates the provided value on the remote JVM.
Creates the provided value on the remote JVM.
The value to create (mirror) on the remote JVM
The information about the remote value
Determines the main executing thread of the specified virtual machine.
Determines the main executing thread of the specified virtual machine.
The virtual machine whose main thread to determine
Some reference to the main thread if it can be determined, otherwise None
Determines the main executing thread of the _virtualMachine instance.
Determines the main executing thread of the _virtualMachine instance.
Some reference to the main thread if it can be determined, otherwise None
Returns whether or not this variable was provided with its offset index.
Returns whether or not this variable was provided with its offset index.
True if an offset index exists, otherwise false
The producer of info-based profile instances
The producer of info-based profile instances
Returns whether or not this variable represents an argument.
Returns whether or not this variable represents an argument.
True if an argument, otherwise false
Returns whether or not this variable represents a field.
Returns whether or not this variable represents a field.
True if a field, otherwise false
Returns whether or not this variable represents a local variable.
Returns whether or not this variable represents a local variable.
True if a local variable, otherwise false
Returns the name of the variable.
Returns the name of the variable.
The name of the variable
The index of the offset of this field relative to other fields in the same class (or -1 if not providing the information)
The index of the offset of this field relative to other fields in the same class (or -1 if not providing the information)
Returns the parent that contains this field.
Returns the parent that contains this field.
The reference type information (if a static field) or object information (if a non-static field)
Retrieves the command line arguments used to start this virtual machine.
Retrieves the command line arguments used to start this virtual machine.
The sequence of arguments as strings
Retrieves the fully-qualified class name that invoked the main method of this virtual machine.
Retrieves the fully-qualified class name that invoked the main method of this virtual machine.
The name as a string
The high-level virtual machine containing the field
The high-level virtual machine containing the field
Sets the string value of this variable.
Sets the string value of this variable.
The new value for the variable
The new remote value
Sets the primitive value of this variable.
Sets the primitive value of this variable.
The new value for the variable
The new remote value
Sets the value of this variable using info about another remote value.
Sets the value of this variable using info about another remote value.
The remote value to set for the variable
The info for the variable's new value
Retrieves the convergent source path of the provided reference type.
Retrieves the convergent source path of the provided reference type.
The reference instance whose source path to determine
Some source path as a string if convergent, otherwise None
Executes the provided block of code during the state of a suspended thread.
Executes the provided block of code during the state of a suspended thread. The thread reference is synchronized to prevent another thread suspending the same thread reference.
The type of result from the block of code
The block of code to execute
The results of attempting to execute the block of code
Executes the provided block of code during the state of a suspended virtual machine.
Executes the provided block of code during the state of a suspended virtual machine. The virtual machine is synchronized to prevent another thread suspending the same virtual machine.
The type of result from the block of code
The block of code to execute
The results of attempting to execute the block of code
Returns the JDI representation this profile instance wraps.
Returns the JDI representation this profile instance wraps.
The JDI instance
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
Returns a profile representing the value of this variable.
Returns a profile representing the value of this variable.
The profile representing the value
Creates the provided value on the remote JVM.
Creates the provided value on the remote JVM.
The value to create (mirror) on the remote JVM
Success containing the information about the remote value, otherwise a failure
Creates the provided value on the remote JVM.
Creates the provided value on the remote JVM.
The value to create (mirror) on the remote JVM
Success containing the information about the remote value, otherwise a failure
Sets the string value of this variable.
Sets the string value of this variable.
The new value for the variable
Success containing the new remote value, otherwise a failure
Sets the primitive value of this variable.
Sets the primitive value of this variable.
The new value for the variable
Success containing the new remote value, otherwise a failure
Sets the value of this variable using info about another remote value.
Sets the value of this variable using info about another remote value.
The remote value to set for the variable
Success containing the variable's value info, otherwise a failure
Returns a profile representing the value of this variable.
Returns a profile representing the value of this variable.
Success containing the profile representing the value, otherwise a failure
rsenkbeil3 Returns the type information for the variable.
rsenkbeil3 Returns the type information for the variable.
Success containing the profile containing type information, otherwise a failure
Returns the type information for the variable.
Returns the type information for the variable.
The profile containing type information
Returns the name of the type representing the variable.
Returns the name of the type representing the variable.
The type name as a string
Represents an implementation of a field profile that adds Scala 2.10 specific debug logic.