com.pnfsoftware.jeb.core.units.code.android.dex.IDexDebugLine |
This interface represents Dex debug information associated with a line of code.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract int |
getLineNumber()
Get the source line number.
| ||||||||||
abstract int |
getSourceIndex()
Retrieve the Java source file name index where for this line of code.
| ||||||||||
abstract List<IDexDebugVariable> |
getVariables()
Get the variables defined on this line.
| ||||||||||
abstract List<Integer> |
getVariablesEnd()
Get the list of local variables going out-of-scope on the given line.
| ||||||||||
abstract List<Integer> |
getVariablesRestart()
Get the list of local variables that were previously out-of-scope and being in-scope again.
| ||||||||||
abstract boolean |
isEpilogueBegin()
Determine if the method epilogue begins on this line.
| ||||||||||
abstract boolean |
isPrologueEnd()
Determine if the method prologue ends on this line.
|
Get the source line number.
Retrieve the Java source file name index where for this line of code.
Get the variables defined on this line.
Get the list of local variables going out-of-scope on the given line.
Get the list of local variables that were previously out-of-scope and being in-scope again.
Determine if the method epilogue begins on this line.
Determine if the method prologue ends on this line.