public static class AnnotationRulesEngine.AnnotationRulesEngineResult extends Object
AnnotationRulesEngine
.Constructor and Description |
---|
AnnotationRulesEngine.AnnotationRulesEngineResult() |
Modifier and Type | Method and Description |
---|---|
void |
addExperimentalInferences(List<Prediction> predictions) |
void |
addInferences(List<Prediction> predictions) |
void |
addViolations(Iterable<AnnotationRuleViolation> violations) |
int |
countViolations(AnnotationRuleViolation.ViolationType type) |
int |
getAnnotationCount() |
int |
getErrorCount() |
int |
getRecommendationCount() |
List<String> |
getRules() |
List<AnnotationRuleViolation.ViolationType> |
getTypes() |
Map<String,List<AnnotationRuleViolation>> |
getViolations(AnnotationRuleViolation.ViolationType type)
Retrieve all violations for a given
AnnotationRuleViolation.ViolationType . |
int |
getWarningCount() |
boolean |
hasErrors() |
boolean |
hasRecommendations() |
boolean |
hasType(AnnotationRuleViolation.ViolationType type) |
boolean |
hasWarnings() |
boolean |
isEmpty() |
void |
setAnnotationCount(int annotationCount) |
public AnnotationRulesEngine.AnnotationRulesEngineResult()
public void addInferences(List<Prediction> predictions)
public void addExperimentalInferences(List<Prediction> predictions)
public void addViolations(Iterable<AnnotationRuleViolation> violations)
public boolean hasErrors()
AnnotationRuleViolation.ViolationType.Error
.public boolean hasWarnings()
AnnotationRuleViolation.ViolationType.Warning
.public boolean hasRecommendations()
AnnotationRuleViolation.ViolationType.Recommendation
.public boolean hasType(AnnotationRuleViolation.ViolationType type)
type
- public List<AnnotationRuleViolation.ViolationType> getTypes()
AnnotationRuleViolation.ViolationType
in this result.public int getErrorCount()
public int getWarningCount()
public int getRecommendationCount()
public int countViolations(AnnotationRuleViolation.ViolationType type)
type
- public boolean isEmpty()
AnnotationRuleViolation
in this result.public List<String> getRules()
public Map<String,List<AnnotationRuleViolation>> getViolations(AnnotationRuleViolation.ViolationType type)
AnnotationRuleViolation.ViolationType
.type
- public int getAnnotationCount()
public void setAnnotationCount(int annotationCount)
annotationCount
- the annotationCount to setCopyright © 2010–2015. All rights reserved.