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 primitive is a boolean.
Returns whether or not this primitive is a boolean.
True if the primitive is a boolean, otherwise false
Returns whether or not this primitive is a byte.
Returns whether or not this primitive is a byte.
True if the primitive is a byte, otherwise false
Returns whether or not this primitive is a char.
Returns whether or not this primitive is a char.
True if the primitive is a char, otherwise false
Returns whether or not this value represents a class loader.
Returns whether or not this value represents a class loader.
True if a class loader, otherwise false
Returns whether or not this value represents a class object.
Returns whether or not this value represents a class object.
True if a class object, otherwise false
Returns whether or not this primitive is a double.
Returns whether or not this primitive is a double.
True if the primitive is a double, otherwise false
Returns whether or not this primitive is a float.
Returns whether or not this primitive is a float.
True if the primitive is a float, otherwise false
Returns whether or not this primitive is a integer.
Returns whether or not this primitive is a integer.
True if the primitive is a integer, otherwise false
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
Returns whether or not this primitive is a long.
Returns whether or not this primitive is a long.
True if the primitive is a long, 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 primitive is a short.
Returns whether or not this primitive is a short.
True if the primitive is a short, 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 represents a thread.
Returns whether or not this value represents a thread.
True if a thread, otherwise false
Returns whether or not this value represents a thread group.
Returns whether or not this value represents a thread group.
True if a thread group, 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 Scala virtual machine containing this instance.
Returns the Scala virtual machine containing this instance.
The Scala virtual machine instance
Returns the value as an array (profile).
Returns the value as an array (profile).
The array profile wrapping this value
Returns the value as a class loader (profile).
Returns the value as a class loader (profile).
The class loader profile wrapping this value
Returns the value as a class object (profile).
Returns the value as a class object (profile).
The class object profile wrapping this value
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 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 value as a thread group (profile).
Returns the value as a thread group (profile).
The thread group profile wrapping this value
Returns the value as a thread (profile).
Returns the value as a thread (profile).
The thread profile wrapping this value
Returns the type information for the value.
Returns the type information for the value.
The profile containing type information
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 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 class loader (profile).
Returns the value as a class loader (profile).
Success containing the class loader profile wrapping this value, otherwise a failure
Returns the value as a class object (profile).
Returns the value as a class object (profile).
Success containing the class object 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
Returns the value as a thread group (profile).
Returns the value as a thread group (profile).
Success containing the thread group profile wrapping this value, otherwise a failure
Returns the value as a thread (profile).
Returns the value as a thread (profile).
Success containing the thread profile wrapping this value, 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 information about a primitive value.