-
public final class EvaluateOnCallFrameRequestRequest object containing input parameters for the DebuggerDomain.evaluateOnCallFrame command.
-
-
Field Summary
Fields Modifier and Type Field Description private final StringcallFrameIdprivate final Stringexpressionprivate final StringobjectGroupprivate final BooleanincludeCommandLineAPIprivate final Booleansilentprivate final BooleanreturnByValueprivate final BooleangeneratePreviewprivate final BooleanthrowOnSideEffectprivate final Doubletimeout
-
Method Summary
Modifier and Type Method Description final Stringcomponent1()final Stringcomponent2()final Stringcomponent3()final Booleancomponent4()final Booleancomponent5()final Booleancomponent6()final Booleancomponent7()final Booleancomponent8()final Doublecomponent9()final EvaluateOnCallFrameRequestcopy(String callFrameId, String expression, String objectGroup, Boolean includeCommandLineAPI, Boolean silent, Boolean returnByValue, Boolean generatePreview, Boolean throwOnSideEffect, Double timeout)final StringgetCallFrameId()Call frame identifier to evaluate on. final StringgetExpression()Expression to evaluate. final StringgetObjectGroup()String object group name to put result into (allows rapid releasing resulting object handles using releaseObjectGroup).final BooleangetIncludeCommandLineAPI()Specifies whether command line API should be available to the evaluated expression, defaults to false. final BooleangetSilent()In silent mode exceptions thrown during evaluation are not reported and do not pause execution. final BooleangetReturnByValue()Whether the result is expected to be a JSON object that should be sent by value. final BooleangetGeneratePreview()Whether preview should be generated for the result. final BooleangetThrowOnSideEffect()Whether to throw an exception if side effect cannot be ruled out during evaluation. final DoublegetTimeout()Terminate execution after timing out (number of milliseconds). -
-
Method Detail
-
component1
final String component1()
-
component2
final String component2()
-
component3
final String component3()
-
component4
final Boolean component4()
-
component5
final Boolean component5()
-
component6
final Boolean component6()
-
component7
final Boolean component7()
-
component8
final Boolean component8()
-
component9
final Double component9()
-
copy
final EvaluateOnCallFrameRequest copy(String callFrameId, String expression, String objectGroup, Boolean includeCommandLineAPI, Boolean silent, Boolean returnByValue, Boolean generatePreview, Boolean throwOnSideEffect, Double timeout)
-
getCallFrameId
final String getCallFrameId()
Call frame identifier to evaluate on.
-
getExpression
final String getExpression()
Expression to evaluate.
-
getObjectGroup
final String getObjectGroup()
String object group name to put result into (allows rapid releasing resulting object handles using
releaseObjectGroup).
-
getIncludeCommandLineAPI
final Boolean getIncludeCommandLineAPI()
Specifies whether command line API should be available to the evaluated expression, defaults to false.
-
getSilent
final Boolean getSilent()
In silent mode exceptions thrown during evaluation are not reported and do not pause execution. Overrides
setPauseOnExceptionstate.
-
getReturnByValue
final Boolean getReturnByValue()
Whether the result is expected to be a JSON object that should be sent by value.
-
getGeneratePreview
final Boolean getGeneratePreview()
Whether preview should be generated for the result.
-
getThrowOnSideEffect
final Boolean getThrowOnSideEffect()
Whether to throw an exception if side effect cannot be ruled out during evaluation.
-
getTimeout
final Double getTimeout()
Terminate execution after timing out (number of milliseconds).
-
-
-
-