public interface IEvaluationResult
Clients are not intended to implement this interface.
IJavaValue
Modifier and Type | Method and Description |
---|---|
String[] |
getErrorMessages()
Returns an array of problem messages.
|
Message[] |
getErrors()
Deprecated.
use getErrorMessages()
|
IEvaluationEngine |
getEvaluationEngine()
Returns the evaluation engine used to evaluate the original
snippet.
|
DebugException |
getException()
Returns any exception that occurred while performing the evaluation
or
null if an exception did not occur. |
String |
getSnippet()
Returns the snippet that was evaluated.
|
IJavaThread |
getThread()
Returns the thread in which the evaluation was performed.
|
IJavaValue |
getValue()
Returns the value representing the result of the
evaluation, or
null if the
associated evaluation failed. |
boolean |
hasErrors()
Returns whether the evaluation had any problems
or if an exception occurred while performing the
evaluation.
|
IJavaValue getValue()
null
if the
associated evaluation failed. If
the associated evaluation failed, there will
be problems, or an exception in this result.null
boolean hasErrors()
getErrors()
,
getException()
Message[] getErrors()
String[] getErrorMessages()
String getSnippet()
DebugException getException()
null
if an exception did not occur.
The exception will be a debug exception or a debug exception
that wrappers a JDI exception that indicates a problem communicating
with the target or with actually performing some action in the target.InvocationException
,
DebugException
IJavaThread getThread()
IEvaluationEngine getEvaluationEngine()
Copyright (c) IBM Corp. and others 2000, 2006. All Rights Reserved.