|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EvaluationResult
Provides access to the output of an evaluation. This output consist of :
This interface is not intended to be implemented by clients.
| Method Summary | |
|---|---|
DebugHierarchy |
getDebugHierarchy()
Returns the created debug hierarchy, or null if not enabled. |
Report |
getReport()
Returns the evaluation report, which details the generated file and handled models. |
boolean |
isDebugHierarchyEnabled()
Returns true if a debug hierarchy has been created during the evaluation. |
| Method Detail |
|---|
Report getReport()
boolean isDebugHierarchyEnabled()
true if a debug hierarchy has been created during the evaluation.
A debug hierarchy is computed only if requested in the evaluation options.
true if a debug hierarchy has been created during the evaluation, false otherwise.EvaluationConfiguration.isDebugHierarchyEnabled()DebugHierarchy getDebugHierarchy()
null if not enabled.
A debug hierarchy keeps track of every evaluated template, rule and script, for debugging purpose. This lets the developer navigate in the evaluation tree once the evaluation is completed.
A debug hierarchy comes at a considerable cost in both time and space, and should not be requested frivolously. The additional space is not reclaimed until the debug hierarchy and all its nodes become garbage. So it is very important to not retain any of these objects longer than absolutely necessary
null if not enabled.isDebugHierarchyEnabled()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||