org.eclipse.jdt.debug.eval |
Java Debug Model
Provides a set classes and interfaces that support evaluations
in the Java debugger.
Package Specification
This package defines a set of classes and interfaces that support evaluations
in the Java debugger. Two evaluation engines are provided - one that performs
evaluations by compiling and deploying class files locally for execution, and
one that performs an interpretation over an abstract syntax tree. The later
supports remote evaluation via JDI.
|
Java Source File Name | Type | Comment |
EvaluationManager.java | Class | The evaluation manager provides factory methods for
creating evaluation engines. |
IAstEvaluationEngine.java | Interface | An evaluation engine that performs evaluations by
interpreting abstract syntax trees. |
IClassFileEvaluationEngine.java | Interface | An evaluation engine that performs evaluations by
deploying and executing class files locally. |
ICompiledExpression.java | Interface | A compiled expression can be compiled once and evaluated multiple times
in a runtime context. |
IEvaluationEngine.java | Interface | An evaluation engine performs an evaluation of a
code snippet or expression in a specified thread of a debug target. |
IEvaluationListener.java | Interface | Evaluation results are reported to evaluation listeners
on the completion of an evaluation. |
IEvaluationResult.java | Interface | The result of an evaluation. |