Class DebuggerExpression

java.lang.Object
editor.debugger.DebuggerExpression

public class DebuggerExpression extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    DebuggerExpression(String expr, String strClassContext, String strContextElementClass, int iContextLocation)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.sun.jdi.Value
    boxIfPrimitive(editor.debugger.DebuggerExpression.RuntimeState runtimeState, com.sun.jdi.ThreadReference suspendedThread, com.sun.jdi.Value value)
     
    com.sun.jdi.Value
    evaluate(Debugger debugger)
     
    com.sun.jdi.Value
    unboxIfBoxed(editor.debugger.DebuggerExpression.RuntimeState runtimeState, com.sun.jdi.ThreadReference suspendedThread, com.sun.jdi.Value value)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DebuggerExpression

      public DebuggerExpression(String expr, String strClassContext, String strContextElementClass, int iContextLocation)
  • Method Details

    • evaluate

      public com.sun.jdi.Value evaluate(Debugger debugger) throws com.sun.jdi.InvocationException
      Throws:
      com.sun.jdi.InvocationException
    • boxIfPrimitive

      public com.sun.jdi.Value boxIfPrimitive(editor.debugger.DebuggerExpression.RuntimeState runtimeState, com.sun.jdi.ThreadReference suspendedThread, com.sun.jdi.Value value)
    • unboxIfBoxed

      public com.sun.jdi.Value unboxIfBoxed(editor.debugger.DebuggerExpression.RuntimeState runtimeState, com.sun.jdi.ThreadReference suspendedThread, com.sun.jdi.Value value)