public abstract class Evaluator
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addEvaluationResultForCompilationProblem(java.util.Map resultsByIDs,
CategorizedProblem problem,
char[] cuSource)
Adds the given problem to the corresponding evaluation result in the given table.
|
protected EvaluationResult[] |
evaluationResultsForCompilationProblems(CompilationResult result,
char[] cuSource)
Returns the evaluation results that converts the given compilation result that has problems.
|
protected abstract char[] |
getClassName()
Returns the name of the current class.
|
protected abstract char[] |
getSource()
Builds and returns the source for the current compilation unit.
|
protected abstract void addEvaluationResultForCompilationProblem(java.util.Map resultsByIDs,
CategorizedProblem problem,
char[] cuSource)
protected EvaluationResult[] evaluationResultsForCompilationProblems(CompilationResult result, char[] cuSource)
protected abstract char[] getClassName()
protected abstract char[] getSource()