public final class DefaultValidationResult extends Object implements ValidationResult
Constructor and Description |
---|
DefaultValidationResult(boolean result,
String errorMessage) |
DefaultValidationResult(boolean result,
String errorMessage,
List<ValidationMessage> messages) |
Modifier and Type | Method and Description |
---|---|
Optional<String> |
errorMessage() |
boolean |
isSuccess() |
List<ValidationMessage> |
messages() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
failure, failure, failure, success
public DefaultValidationResult(boolean result, String errorMessage)
public DefaultValidationResult(boolean result, String errorMessage, List<ValidationMessage> messages)
public Optional<String> errorMessage()
errorMessage
in interface ValidationResult
public List<ValidationMessage> messages()
messages
in interface ValidationResult
ValidationMessage
s found or an empty list if no relevant data is presentpublic boolean isSuccess()
isSuccess
in interface ValidationResult
Copyright © 2018. All rights reserved.