Package com.floragunn.codova.validation
Class ValidationErrors
java.lang.Object
com.floragunn.codova.validation.ValidationErrors
- All Implemented Interfaces:
Document<ValidationErrors>
-
Constructor Summary
ConstructorsConstructorDescriptionValidationErrors(ValidationError singleValidationError) ValidationErrors(ValidationErrors parent, String attributeInParent) ValidationErrors(com.google.common.collect.Multimap<String, ValidationError> multimap) -
Method Summary
Modifier and TypeMethodDescriptionadd(ValidationError validationError) add(String attribute, ConfigValidationException watchValidationException) add(String attribute, ValidationErrors validationErrors) add(String attribute, ValidationResult<?> validationResult) add(Collection<ValidationError> validationErrors) getCause()groupByKeys(Map<String, String> oldToNewKeyMap) booleanstatic ValidationErrorsintsize()voidtoMap()toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.floragunn.codova.documents.Document
meta, toBytes, toDeepBasicObject, toDocNode, toJsonString, toPrettyJsonString, toSmile, toString, toYamlString
-
Constructor Details
-
ValidationErrors
public ValidationErrors() -
ValidationErrors
-
ValidationErrors
-
ValidationErrors
-
-
Method Details
-
throwExceptionForPresentErrors
- Throws:
ConfigValidationException
-
hasErrors
public boolean hasErrors() -
add
-
add
-
add
-
add
-
add
-
toString
-
getErrors
-
toDebugString
-
size
public int size() -
getOnlyValidationError
-
getCause
-
toMap
-
mapKeys
-
groupByKeys
-
parse
-
toBasicObject
- Specified by:
toBasicObjectin interfaceDocument<ValidationErrors>
-