Class DebuggerExpression


  • public class DebuggerExpression
    extends Object
    • Constructor Detail

      • DebuggerExpression

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

      • 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)