Class AttributeValidationReportImpl
java.lang.Object
ddf.catalog.validation.impl.report.AttributeValidationReportImpl
- All Implemented Interfaces:
ddf.catalog.validation.report.AttributeValidationReport
public class AttributeValidationReportImpl
extends Object
implements ddf.catalog.validation.report.AttributeValidationReport
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSuggestedValue(String value) Adds a suggested attribute value to the report.voidaddSuggestedValues(Set<String> values) Adds a a set of attribute values to the report.voidaddViolation(ddf.catalog.validation.violation.ValidationViolation violation) Adds aValidationViolationto the report.voidaddViolations(Set<ddf.catalog.validation.violation.ValidationViolation> violations) Adds a set ofValidationViolationto the report.Set<ddf.catalog.validation.violation.ValidationViolation>
-
Constructor Details
-
AttributeValidationReportImpl
public AttributeValidationReportImpl()
-
-
Method Details
-
addViolation
public void addViolation(ddf.catalog.validation.violation.ValidationViolation violation) Adds aValidationViolationto the report.- Parameters:
violation- the violation to add to the report, cannot be null- Throws:
IllegalArgumentException- ifviolationis null
-
addViolations
Adds a set ofValidationViolationto the report.- Parameters:
violations- the violation set to add to the report, cannot be null or empty- Throws:
IllegalArgumentException- ifviolationis null or empty
-
addSuggestedValue
Adds a suggested attribute value to the report.- Parameters:
value- a suggested attribute value to add to the report- Throws:
IllegalArgumentException- ifvalueis null
-
addSuggestedValues
Adds a a set of attribute values to the report.- Parameters:
values- a set of suggested attribute values to add to the report, cannot be null or empty- Throws:
IllegalArgumentException- ifvalueis null or empty
-
getAttributeValidationViolations
- Specified by:
getAttributeValidationViolationsin interfaceddf.catalog.validation.report.AttributeValidationReport
-
getSuggestedValues
- Specified by:
getSuggestedValuesin interfaceddf.catalog.validation.report.AttributeValidationReport
-