Package com.floragunn.codova.validation
Class ValidationResult<T>
- java.lang.Object
-
- com.floragunn.codova.validation.ValidationResult<T>
-
- All Implemented Interfaces:
Document<ValidationResult<T>>
public class ValidationResult<T> extends Object implements Document<ValidationResult<T>>
-
-
Constructor Summary
Constructors Constructor Description ValidationResult(ValidationError validationError)ValidationResult(ValidationErrors validationErrors)ValidationResult(T parsedObject)ValidationResult(T parsedObject, ValidationError validationError)ValidationResult(T parsedObject, ValidationErrors validationErrors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tget()ValidationErrorsgetValidationErrors()booleanhasErrors()booleanhasFullResult()booleanhasResult()Tpartial()Tpeek()voidthrowExceptionForPresentErrors()ObjecttoBasicObject()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.floragunn.codova.documents.Document
meta, toBytes, toDeepBasicObject, toDocNode, toJsonString, toPrettyJsonString, toSmile, toString, toYamlString
-
-
-
-
Constructor Detail
-
ValidationResult
public ValidationResult(T parsedObject)
-
ValidationResult
public ValidationResult(ValidationErrors validationErrors)
-
ValidationResult
public ValidationResult(ValidationError validationError)
-
ValidationResult
public ValidationResult(T parsedObject, ValidationErrors validationErrors)
-
ValidationResult
public ValidationResult(T parsedObject, ValidationError validationError)
-
-
Method Detail
-
get
public T get() throws ConfigValidationException
- Throws:
ConfigValidationException
-
peek
public T peek()
-
partial
public T partial() throws ConfigValidationException
- Throws:
ConfigValidationException
-
throwExceptionForPresentErrors
public void throwExceptionForPresentErrors() throws ConfigValidationException- Throws:
ConfigValidationException
-
getValidationErrors
public ValidationErrors getValidationErrors()
-
hasErrors
public boolean hasErrors()
-
hasResult
public boolean hasResult()
-
hasFullResult
public boolean hasFullResult()
-
toBasicObject
public Object toBasicObject()
- Specified by:
toBasicObjectin interfaceDocument<T>
-
-