public class Scope extends JSONBase
| Modifier and Type | Method and Description |
|---|---|
static Scope |
create(String name,
Integer variablesReference,
Boolean expensive) |
boolean |
equals(Object obj) |
Integer |
getColumn()
Optional start column of the range covered by this scope.
|
Integer |
getEndColumn()
Optional end column of the range covered by this scope.
|
Integer |
getEndLine()
Optional end line of the range covered by this scope.
|
Integer |
getIndexedVariables()
The number of indexed variables in this scope.
|
Integer |
getLine()
Optional start line of the range covered by this scope.
|
String |
getName()
Name of the scope such as 'Arguments', 'Locals', or 'Registers'.
|
Integer |
getNamedVariables()
The number of named variables in this scope.
|
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.
|
Scope |
setColumn(Integer column) |
Scope |
setEndColumn(Integer endColumn) |
Scope |
setEndLine(Integer endLine) |
Scope |
setExpensive(boolean expensive) |
Scope |
setIndexedVariables(Integer indexedVariables) |
Scope |
setLine(Integer line) |
Scope |
setName(String name) |
Scope |
setNamedVariables(Integer namedVariables) |
Scope |
setPresentationHint(String presentationHint) |
Scope |
setSource(Source source) |
Scope |
setVariablesReference(int variablesReference) |
public String getName()
public String getPresentationHint()
public int getVariablesReference()
public Scope setVariablesReference(int variablesReference)
public Integer getNamedVariables()
public Integer getIndexedVariables()
public boolean isExpensive()
public Scope setExpensive(boolean expensive)
public Source getSource()
public Integer getLine()
public Integer getColumn()
public Integer getEndLine()
public Integer getEndColumn()