The high-level virtual machine containing the location
The producer of info-based profile instances
The reference to the underlying JDI location
Retrieves the code position within the location's method.
Retrieves the code position within the location's method.
The code position, or -1 if not available
Retrieves the code position within the location's method.
Retrieves the code position within the location's method.
Some code position, or None if not available
Retrieves the reference type information for the type containing this location.
Retrieves the reference type information for the type containing this location.
The reference type information
The producer of info-based profile instances
The producer of info-based profile instances
Returns whether or not this info profile represents the low-level Java implementation.
Returns whether or not this info profile represents the low-level Java implementation.
If true, this profile represents the low-level Java information, otherwise this profile represents something higher-level like Scala, Jython, or JRuby
Retrieves the line number associated with the location.
Retrieves the line number associated with the location.
The line number, or -1 if not available
Retrieves the line number associated with the location.
Retrieves the line number associated with the location.
Some line number, or None if not available
Retrieves the method information for the method containing this location.
Retrieves the method information for the method containing this location.
The method information
The high-level virtual machine containing the location
The high-level virtual machine containing the location
Retrieves the identifying name for the source corresponding to this location.
Retrieves the identifying name for the source corresponding to this location.
The identifying name
Retrieves the path to the source corresponding to this location.
Retrieves the path to the source corresponding to this location.
The source path
Converts the current profile instance to a representation of low-level Java instead of a higher-level abstraction.
Converts the current profile instance to a representation of low-level Java instead of a higher-level abstraction.
The profile instance providing an implementation corresponding to Java
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
Retrieves the identifying name for the source corresponding to this location.
Retrieves the identifying name for the source corresponding to this location.
Success containing the identifying name, otherwise a failure
Retrieves the path to the source corresponding to this location.
Retrieves the path to the source corresponding to this location.
Success containing the source path, otherwise a failure
Represents a pure implementation of a location profile that adds no custom logic on top of the standard JDI.