uoa-validator-engine2/src/main/java/eu/dnetlib/validator2/validation/StandardValidationResult.java

64 lines
1.3 KiB
Java
Raw Normal View History

2022-09-16 12:56:52 +02:00
package eu.dnetlib.validator2.validation;
import eu.dnetlib.validator2.validation.guideline.Guideline;
2022-09-16 12:56:52 +02:00
import java.util.Map;
public class StandardValidationResult implements XMLApplicationProfile.ValidationResult {
private String id;
private double score;
private Map<String, Guideline.Result> results;
2022-09-16 12:56:52 +02:00
public StandardValidationResult() {
}
2022-09-16 12:56:52 +02:00
public StandardValidationResult(String id, double score, Map<String, Guideline.Result> results) {
2022-09-16 12:56:52 +02:00
this.id = id;
this.score = score;
this.results = results;
}
@Override
public String getId() {
return id;
}
@Override
public void setId(String id) {
this.id = id;
}
@Override
public double getScore() {
return score;
}
@Override
public void setScore(double score) {
this.score = score;
}
@Override
public Map<String, Guideline.Result> getResults() {
2022-09-16 12:56:52 +02:00
return results;
}
@Override
public void setResults(Map<String, Guideline.Result> results) {
this.results = results;
}
@Override
public String toString() {
return "StandardValidationResult{" +
"id='" + id + '\'' +
", score=" + score +
", results=" + results +
'}';
}
2022-09-16 12:56:52 +02:00
}