Class LaunchRequestArguments

java.lang.Object
com.oracle.truffle.tools.dap.types.JSONBase
com.oracle.truffle.tools.dap.types.LaunchRequestArguments

public class LaunchRequestArguments extends JSONBase
Arguments for 'launch' request. Additional attributes are implementation specific.
  • Method Details

    • getNoDebug

      public Boolean getNoDebug()
      If noDebug is true the launch request should launch the program without enabling debugging.
    • setNoDebug

      public LaunchRequestArguments setNoDebug(Boolean noDebug)
    • getRestart

      public Object getRestart()
      Optional data from the previous, restarted session. The data is sent as the 'restart' attribute of the 'terminated' event. The client should leave the data intact.
    • setRestart

      public LaunchRequestArguments setRestart(Object restart)
    • get

      public Object get(String attrName)
      Additional implementation specific attributes.
      Parameters:
      attrName - Attribute name.
    • set

      public LaunchRequestArguments set(String attrName, Object value)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • create

      public static LaunchRequestArguments create()