Class Debugger


  • public class Debugger
    extends java.lang.Object
    • Method Detail

      • suspend

        public Promise<java.lang.Void> suspend()
      • resume

        public Promise<java.lang.Void> resume()
      • stepInto

        public Promise<java.lang.Void> stepInto()
      • stepOut

        public Promise<java.lang.Void> stepOut()
      • stepOver

        public Promise<java.lang.Void> stepOver()
      • continueToLocation

        public Promise<java.lang.Void> continueToLocation​(java.lang.String fileName,
                                                          int line)
      • isSuspended

        public boolean isSuspended()
      • createBreakpoint

        public Promise<Breakpoint> createBreakpoint​(java.lang.String file,
                                                    int line)
      • getSourceFiles

        public java.util.Collection<? extends java.lang.String> getSourceFiles()
      • getBreakpoints

        public java.util.Set<? extends Breakpoint> getBreakpoints()
      • getCallStack

        public CallFrame[] getCallStack()
      • getScriptNames

        public java.util.Set<? extends java.lang.String> getScriptNames()
      • isAttached

        public boolean isAttached()
      • detach

        public void detach()