Uses of Interface
org.eclipse.jdt.debug.core.IJavaValue
-
Packages that use IJavaValue Package Description org.eclipse.jdt.debug.core Provides an implementation of a debug model based on JPDA (Java Platform Debug Architecture).org.eclipse.jdt.debug.eval Provides a set classes and interfaces that support evaluations in the Java debugger. -
-
Uses of IJavaValue in org.eclipse.jdt.debug.core
Subinterfaces of IJavaValue in org.eclipse.jdt.debug.core Modifier and Type Interface Description interfaceIJavaArrayA value referencing an array on a target VM.interfaceIJavaClassObjectAn object referencing an instance ofjava.lang.Classon a target VM.interfaceIJavaObjectA value referencing an object on a target VM.interfaceIJavaPrimitiveValueA primitive value on a Java debug target.Methods in org.eclipse.jdt.debug.core that return IJavaValue Modifier and Type Method Description IJavaValueIJavaArray. getValue(int index)Returns the value at the given index in this array.IJavaValue[]IJavaArray. getValues()Returns the values contained in this array.IJavaValueIJavaDebugTarget. newValue(boolean value)Returns a value from this target that corresponds to the given boolean.IJavaValueIJavaDebugTarget. newValue(byte value)Returns a value from this target that corresponds to the given byte.IJavaValueIJavaDebugTarget. newValue(char value)Returns a value from this target that corresponds to the given char.IJavaValueIJavaDebugTarget. newValue(double value)Returns a value from this target that corresponds to the given double.IJavaValueIJavaDebugTarget. newValue(float value)Returns a value from this target that corresponds to the given float.IJavaValueIJavaDebugTarget. newValue(int value)Returns a value from this target that corresponds to the given int.IJavaValueIJavaDebugTarget. newValue(long value)Returns a value from this target that corresponds to the given long.IJavaValueIJavaDebugTarget. newValue(short value)Returns a value from this target that corresponds to the given short.IJavaValueIJavaDebugTarget. newValue(String value)Returns a value from this target that corresponds to the given string.IJavaValueIJavaDebugTarget. nullValue()Returns a value from this target that corresponds tonull.IJavaValueIJavaClassType. sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread)Returns the result of sending the specified message to this class with the given arguments in the specified thread (invokes a static method on this type).IJavaValueIJavaInterfaceType. sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread)Returns the result of sending the specified message to this class with the given arguments in the specified thread (invokes a static method on this type).IJavaValueIJavaObject. sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread, boolean superSend)Returns the result of sending the specified message to this object with the given arguments in the specified thread.IJavaValueIJavaObject. sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread, String typeSignature)Returns the result of sending the specified message on the specified declaring type to this object with the given arguments in the specified thread.IJavaValueIJavaDebugTarget. voidValue()Returns a value from this target that corresponds tovoid.Methods in org.eclipse.jdt.debug.core with parameters of type IJavaValue Modifier and Type Method Description voidIJavaStackFrame. forceReturn(IJavaValue value)Steps out of this frame's method returning the given value.IJavaObjectIJavaClassType. newInstance(String signature, IJavaValue[] args, IJavaThread thread)Returns a new instance of this class by invoking the constructor with the given signature and arguments in the specified thread.IJavaValueIJavaClassType. sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread)Returns the result of sending the specified message to this class with the given arguments in the specified thread (invokes a static method on this type).IJavaValueIJavaInterfaceType. sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread)Returns the result of sending the specified message to this class with the given arguments in the specified thread (invokes a static method on this type).IJavaValueIJavaObject. sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread, boolean superSend)Returns the result of sending the specified message to this object with the given arguments in the specified thread.IJavaValueIJavaObject. sendMessage(String selector, String signature, IJavaValue[] args, IJavaThread thread, String typeSignature)Returns the result of sending the specified message on the specified declaring type to this object with the given arguments in the specified thread.voidIJavaArray. setValue(int index, IJavaValue value)Sets the value at the given index to the specified value.voidIJavaArray. setValues(int offset, int length, IJavaValue[] values, int startOffset)Replaces a range of values in this array.voidIJavaArray. setValues(IJavaValue[] values)Replaces values in this array. -
Uses of IJavaValue in org.eclipse.jdt.debug.eval
Methods in org.eclipse.jdt.debug.eval that return IJavaValue Modifier and Type Method Description IJavaValueIEvaluationResult. getValue()Returns the value representing the result of the evaluation, ornullif the associated evaluation failed.
-