public class EvaluateResponse
extends java.lang.Object
Constructor and Description |
---|
EvaluateResponse() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getIndexedVariables()
The number of indexed child variables.
|
java.lang.String |
getMemoryReference()
Optional memory reference to a location appropriate for this result.
|
java.lang.Integer |
getNamedVariables()
The number of named child variables.
|
VariablePresentationHint |
getPresentationHint()
Properties of a evaluate result that can be used to determine how to render the result in the UI.
|
java.lang.String |
getResult()
The result of the evaluate request.
|
java.lang.String |
getType()
The optional type of the evaluate result.
|
int |
getVariablesReference()
If variablesReference is > 0, the evaluate result is structured and its children can be retrieved by passing
variablesReference to the VariablesRequest.
|
int |
hashCode() |
void |
setIndexedVariables(java.lang.Integer indexedVariables)
The number of indexed child variables.
|
void |
setMemoryReference(java.lang.String memoryReference)
Optional memory reference to a location appropriate for this result.
|
void |
setNamedVariables(java.lang.Integer namedVariables)
The number of named child variables.
|
void |
setPresentationHint(VariablePresentationHint presentationHint)
Properties of a evaluate result that can be used to determine how to render the result in the UI.
|
void |
setResult(java.lang.String result)
The result of the evaluate request.
|
void |
setType(java.lang.String type)
The optional type of the evaluate result.
|
void |
setVariablesReference(int variablesReference)
If variablesReference is > 0, the evaluate result is structured and its children can be retrieved by passing
variablesReference to the VariablesRequest.
|
java.lang.String |
toString() |
@Pure public java.lang.String getResult()
public void setResult(java.lang.String result)
@Pure public java.lang.String getType()
This attribute should only be returned by a debug adapter if the client has passed the value true for the 'supportsVariableType' capability of the 'initialize' request.
This is an optional property.
public void setType(java.lang.String type)
This attribute should only be returned by a debug adapter if the client has passed the value true for the 'supportsVariableType' capability of the 'initialize' request.
This is an optional property.
@Pure public VariablePresentationHint getPresentationHint()
This is an optional property.
public void setPresentationHint(VariablePresentationHint presentationHint)
This is an optional property.
@Pure public int getVariablesReference()
The value should be less than or equal to 2147483647 (2^31 - 1).
public void setVariablesReference(int variablesReference)
The value should be less than or equal to 2147483647 (2^31 - 1).
@Pure public java.lang.Integer getNamedVariables()
The client can use this optional information to present the variables in a paged UI and fetch them in chunks.
The value should be less than or equal to 2147483647 (2^31 - 1).
This is an optional property.
public void setNamedVariables(java.lang.Integer namedVariables)
The client can use this optional information to present the variables in a paged UI and fetch them in chunks.
The value should be less than or equal to 2147483647 (2^31 - 1).
This is an optional property.
@Pure public java.lang.Integer getIndexedVariables()
The client can use this optional information to present the variables in a paged UI and fetch them in chunks.
The value should be less than or equal to 2147483647 (2^31 - 1).
This is an optional property.
public void setIndexedVariables(java.lang.Integer indexedVariables)
The client can use this optional information to present the variables in a paged UI and fetch them in chunks.
The value should be less than or equal to 2147483647 (2^31 - 1).
This is an optional property.
@Pure public java.lang.String getMemoryReference()
For pointer type eval results, this is generally a reference to the memory address contained in the pointer.
This attribute should be returned by a debug adapter if the client has passed the value true for the 'supportsMemoryReferences' capability of the 'initialize' request.
This is an optional property.
public void setMemoryReference(java.lang.String memoryReference)
For pointer type eval results, this is generally a reference to the memory address contained in the pointer.
This attribute should be returned by a debug adapter if the client has passed the value true for the 'supportsMemoryReferences' capability of the 'initialize' request.
This is an optional property.
@Pure public java.lang.String toString()
toString
in class java.lang.Object
@Pure public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
@Pure public int hashCode()
hashCode
in class java.lang.Object