public static final class EditorContext.Operation extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
getBytecodeIndex()
Get the bytecode index of this operation.
|
EditorContext.Position |
getEndPosition()
Get the ending position of this operation.
|
String |
getMethodClassType()
Get the class type declaring the method.
|
EditorContext.Position |
getMethodEndPosition()
Get the ending position of the method call of this operation.
|
String |
getMethodName()
Get the method name.
|
EditorContext.Position |
getMethodStartPosition()
Get the starting position of the method call of this operation.
|
List<EditorContext.Operation> |
getNextOperations()
Get the list of following operations.
|
Variable |
getReturnValue()
Get the return value of this operation.
|
EditorContext.Position |
getStartPosition()
Get the starting position of this operation.
|
int |
hashCode() |
boolean |
isNative()
Indicates whether the method was determined as native by the parser.
|
void |
setReturnValue(Variable returnValue)
Set the return value of this operation.
|
public EditorContext.Position getStartPosition()
public EditorContext.Position getEndPosition()
public EditorContext.Position getMethodStartPosition()
public EditorContext.Position getMethodEndPosition()
public String getMethodName()
public String getMethodClassType()
public boolean isNative()
false
for native methods that are resolved
during runtime.true
when the method is determined as native by
the parser.public int getBytecodeIndex()
public void setReturnValue(Variable returnValue)
public Variable getReturnValue()
public List<EditorContext.Operation> getNextOperations()