Package org.aspectj.org.eclipse.jdt.internal.eval
package org.aspectj.org.eclipse.jdt.internal.eval
-
InterfaceDescriptionA callback interface for receiving code snippet evaluation results.
-
ClassDescriptionA compiler that compiles code snippets.An environment that wraps the client's name environment.A code snippet evaluator compiles and returns class file for a code snippet.A parser for code snippets.A return statement inside a code snippet.This scope is used for code snippet lookup to emulate private, protected and default access.A single name reference inside a code snippet can denote a field of a remote receiver object (that is, the receiver of the context in the stack frame).The skeleton of the class 'org.eclipse.jdt.internal.eval.target.CodeSnippet' used at compile time.A super reference inside a code snippet denotes a reference to the super type of the remote receiver object (that is, the receiver of the context in the stack frame).A this reference inside a code snippet denotes a remote receiver object (that is, the receiver of the context in the stack frame)An EvaluationResult is the result of a code snippet evaluation, a global variable evaluation or it is used to report problems against imports and package declaration.A evaluator builds a compilation unit and compiles it into class files.A global variable is a variable defined for an evaluation context and that persists accross evaluations.A variables evaluator compiles the global variables of an evaluation context and returns the corresponding class files.This contains information about the installed variables such as their names, their types, the name of the class that defines them, the binary of the class (to be passed to the name environment when compiling the code snippet).
-
ExceptionDescriptionA
InstallException
is thrown when installing class files on a target has failed for any reason.