public class Scope
extends java.lang.Object
Constructor and Description |
---|
Scope() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Integer |
getColumn()
Optional start column of the range covered by this scope.
|
java.lang.Integer |
getEndColumn()
Optional end column of the range covered by this scope.
|
java.lang.Integer |
getEndLine()
Optional end line of the range covered by this scope.
|
java.lang.Integer |
getIndexedVariables()
The number of indexed variables in this scope.
|
java.lang.Integer |
getLine()
Optional start line of the range covered by this scope.
|
java.lang.String |
getName()
Name of the scope such as 'Arguments', 'Locals', or 'Registers'.
|
java.lang.Integer |
getNamedVariables()
The number of named variables in this scope.
|
java.lang.String |
getPresentationHint()
An optional hint for how to present this scope in the UI.
|
Source |
getSource()
Optional source for this scope.
|
int |
getVariablesReference()
The variables of this scope can be retrieved by passing the value of variablesReference to the
VariablesRequest.
|
int |
hashCode() |
boolean |
isExpensive()
If true, the number of variables in this scope is large or expensive to retrieve.
|
void |
setColumn(java.lang.Integer column)
Optional start column of the range covered by this scope.
|
void |
setEndColumn(java.lang.Integer endColumn)
Optional end column of the range covered by this scope.
|
void |
setEndLine(java.lang.Integer endLine)
Optional end line of the range covered by this scope.
|
void |
setExpensive(boolean expensive)
If true, the number of variables in this scope is large or expensive to retrieve.
|
void |
setIndexedVariables(java.lang.Integer indexedVariables)
The number of indexed variables in this scope.
|
void |
setLine(java.lang.Integer line)
Optional start line of the range covered by this scope.
|
void |
setName(java.lang.String name)
Name of the scope such as 'Arguments', 'Locals', or 'Registers'.
|
void |
setNamedVariables(java.lang.Integer namedVariables)
The number of named variables in this scope.
|
void |
setPresentationHint(java.lang.String presentationHint)
An optional hint for how to present this scope in the UI.
|
void |
setSource(Source source)
Optional source for this scope.
|
void |
setVariablesReference(int variablesReference)
The variables of this scope can be retrieved by passing the value of variablesReference to the
VariablesRequest.
|
java.lang.String |
toString() |
@Pure public java.lang.String getName()
public void setName(java.lang.String name)
@Pure public java.lang.String getPresentationHint()
This is an optional property.
Possible values include - but not limited to those defined in ScopePresentationHint
public void setPresentationHint(java.lang.String presentationHint)
This is an optional property.
Possible values include - but not limited to those defined in ScopePresentationHint
@Pure public int getVariablesReference()
public void setVariablesReference(int variablesReference)
@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.
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.
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.
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.
This is an optional property.
@Pure public boolean isExpensive()
public void setExpensive(boolean expensive)
@Pure public Source getSource()
This is an optional property.
public void setSource(Source source)
This is an optional property.
@Pure public java.lang.Integer getLine()
This is an optional property.
public void setLine(java.lang.Integer line)
This is an optional property.
@Pure public java.lang.Integer getColumn()
This is an optional property.
public void setColumn(java.lang.Integer column)
This is an optional property.
@Pure public java.lang.Integer getEndLine()
This is an optional property.
public void setEndLine(java.lang.Integer endLine)
This is an optional property.
@Pure public java.lang.Integer getEndColumn()
This is an optional property.
public void setEndColumn(java.lang.Integer endColumn)
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