Uses of Interface
com.sun.jdi.Value
Packages that use Value
Package
Description
This is the core package of the Java Debug
Interface (JDI), it defines mirrors for values, types, and the target
VirtualMachine itself - as well bootstrapping facilities.
This package defines JDI events and event processing.
-
Uses of Value in com.sun.jdi
Subinterfaces of Value in com.sun.jdiModifier and TypeInterfaceDescriptioninterfaceProvides access to an array object and its components in the target VM.interfaceProvides access to a primitivebooleanvalue in the target VM.interfaceProvides access to a primitivebytevalue in the target VM.interfaceProvides access to a primitivecharvalue in the target VM.interfaceA class loader object from the target VM.interfaceAn instance of java.lang.Class from the target VM.interfaceProvides access to a primitivedoublevalue in the target VM.interfaceProvides access to a primitivefloatvalue in the target VM.interfaceProvides access to a primitiveintvalue in the target VM.interfaceProvides access to a primitivelongvalue in the target VM.interfaceA module in the target VM.interfaceAn object that currently exists in the target VM.interfaceThe value assigned to a field or variable of primitive type in a target VM.interfaceProvides access to a primitiveshortvalue in the target VM.interfaceA string object from the target VM.interfaceA thread group object from the target VM.interfaceA thread object from the target VM.interfaceProvides access to a primitivevoidvalue in the target VM.Methods in com.sun.jdi that return ValueModifier and TypeMethodDescriptionArrayReference.getValue(int index) Returns an array component value.Gets the value of a given instance or static field in this object.StackFrame.getValue(LocalVariable variable) Gets theValueof aLocalVariablein this frame.ClassType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options) Invokes the specified staticMethodin the target VM.default ValueInterfaceType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options) Invokes the specified staticMethodin the target VM.ObjectReference.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options) Invokes the specifiedMethodon this object in the target VM.Methods in com.sun.jdi that return types with arguments of type ValueModifier and TypeMethodDescriptionStackFrame.getArgumentValues()Returns the values of all arguments in this frame.ArrayReference.getValues()Returns all of the components in this array.ArrayReference.getValues(int index, int length) Returns a range of array components.Gets the value of multiple instance and/or static fields in this object.StackFrame.getValues(List<? extends LocalVariable> variables) Returns the values of multiple local variables in this frame.Methods in com.sun.jdi with parameters of type ValueModifier and TypeMethodDescriptionvoidThreadReference.forceEarlyReturn(Value value) Force a method to return before it reaches a return statement.voidReplaces an array component with another value.voidAssigns a value to a static field.voidSets the value of a given instance or static field in this object.voidStackFrame.setValue(LocalVariable variable, Value value) Sets theValueof aLocalVariablein this frame.Method parameters in com.sun.jdi with type arguments of type ValueModifier and TypeMethodDescriptionClassType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options) Invokes the specified staticMethodin the target VM.default ValueInterfaceType.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options) Invokes the specified staticMethodin the target VM.ObjectReference.invokeMethod(ThreadReference thread, Method method, List<? extends Value> arguments, int options) Invokes the specifiedMethodon this object in the target VM.ClassType.newInstance(ThreadReference thread, Method method, List<? extends Value> arguments, int options) Constructs a new instance of this type, using the given constructorMethodin the target VM.voidReplaces a range of array components with other values.voidReplaces all array components with other values. -
Uses of Value in com.sun.jdi.event
Methods in com.sun.jdi.event that return ValueModifier and TypeMethodDescriptionMethodExitEvent.returnValue()Returns the value that the method will return.WatchpointEvent.valueCurrent()Current value of the field.ModificationWatchpointEvent.valueToBe()Value that will be assigned to the field when the instruction completes.