T
- Input typeE
- Error Typepublic static class ValidationResult.FailedResult<T,E> extends java.lang.Object implements ValidationResult<T,E>
ValidationResult.FailedResult<T,E>, ValidationResult.SuccessfulResult<T,E>
Constructor and Description |
---|
FailedResult() |
Modifier and Type | Method and Description |
---|---|
static <T,E> ValidationResult<T,E> |
fail(E error)
Construct a FailedResult
|
Maybe<E> |
failure() |
Maybe<T> |
success() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toXor
public static <T,E> ValidationResult<T,E> fail(E error)
ValidationResult result = FailedResult.fail(validation.error);
error
- public Maybe<T> success()
success
in interface ValidationResult<T,E>