Class EvaluateArguments
java.lang.Object
com.oracle.truffle.tools.dap.types.JSONBase
com.oracle.truffle.tools.dap.types.EvaluateArguments
Arguments for 'evaluate' request.
-
Method Summary
Modifier and TypeMethodDescriptionstatic EvaluateArgumentsbooleanThe context in which the evaluate request is run.The expression to evaluate.Specifies details on how to format the Evaluate result.Evaluate the expression in the scope of this stack frame.inthashCode()setContext(String context) setExpression(String expression) setFormat(ValueFormat format) setFrameId(Integer frameId)
-
Method Details
-
getExpression
The expression to evaluate. -
setExpression
-
getFrameId
Evaluate the expression in the scope of this stack frame. If not specified, the expression is evaluated in the global scope. -
setFrameId
-
getContext
The context in which the evaluate request is run. Values: 'watch': evaluate is run in a watch. 'repl': evaluate is run from REPL console. 'hover': evaluate is run from a data hover. 'clipboard': evaluate is run to generate the value that will be stored in the clipboard. The attribute is only honored by a debug adapter if the capability 'supportsClipboardContext' is true. etc. -
setContext
-
getFormat
Specifies details on how to format the Evaluate result. The attribute is only honored by a debug adapter if the capability 'supportsValueFormattingOptions' is true. -
setFormat
-
equals
-
hashCode
public int hashCode() -
create
-