E - type of the error of this ValidationT - type of the value of this Validationpublic static final class Validation.Valid<E,T> extends Object implements Validation<E,T>, Serializable
Validation.Builder<E,T1,T2>, Validation.Builder3<E,T1,T2,T3>, Validation.Builder4<E,T1,T2,T3,T4>, Validation.Builder5<E,T1,T2,T3,T4,T5>, Validation.Builder6<E,T1,T2,T3,T4,T5,T6>, Validation.Builder7<E,T1,T2,T3,T4,T5,T6,T7>, Validation.Builder8<E,T1,T2,T3,T4,T5,T6,T7,T8>, Validation.Invalid<E,T>, Validation.Valid<E,T>| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Clarifies that values have a proper equals() method implemented.
|
T |
get()
Gets the value of this
Validation if is a Valid or throws if this is an Invalid. |
E |
getError()
Gets the error of this Validation if it is an
Invalid or throws if this is a Valid. |
int |
hashCode()
Clarifies that values have a proper hashCode() method implemented.
|
boolean |
isInvalid()
Check whether this is of type
Invalid |
boolean |
isValid()
Check whether this is of type
Valid |
String |
stringPrefix()
Returns the name of this Value type, which is used by toString().
|
String |
toString()
Clarifies that values have a proper toString() method implemented.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitap, bimap, combine, combine, combine, combine, combine, combine, combine, combine, filter, flatMap, fold, forEach, fromEither, fromTry, getOrElseGet, invalid, isAsync, isEmpty, isLazy, isSingleValued, iterator, map, mapError, narrow, orElse, orElse, peek, sequence, swap, toEither, traverse, validcollect, collect, contains, corresponds, eq, exists, forAll, getOrElse, getOrElse, getOrElseThrow, getOrElseTry, getOrNull, narrow, out, out, spliterator, stderr, stdout, toArray, toCharSeq, toCompletableFuture, toEither, toEither, toInvalid, toInvalid, toJavaArray, toJavaArray, toJavaArray, toJavaCollection, toJavaList, toJavaList, toJavaMap, toJavaMap, toJavaMap, toJavaOptional, toJavaParallelStream, toJavaSet, toJavaSet, toJavaStream, toLeft, toLeft, toLinkedMap, toLinkedMap, toLinkedSet, toList, toMap, toMap, toOption, toPriorityQueue, toPriorityQueue, toQueue, toRight, toRight, toSet, toSortedMap, toSortedMap, toSortedMap, toSortedMap, toSortedSet, toSortedSet, toStream, toTree, toTree, toTry, toTry, toValid, toValid, toValidation, toValidation, toVectorpublic boolean isValid()
ValidationValidisValid in interface Validation<E,T>public boolean isInvalid()
ValidationInvalidisInvalid in interface Validation<E,T>public T get()
ValidationValidation if is a Valid or throws if this is an Invalid.public E getError() throws RuntimeException
ValidationInvalid or throws if this is a Valid.getError in interface Validation<E,T>RuntimeException - if this is a Validpublic boolean equals(Object obj)
Valuepublic int hashCode()
ValueSee Object.hashCode().
public String stringPrefix()
ValuestringPrefix in interface Value<T>public String toString()
ValueSee Object.toString().
Copyright © 2021. All Rights Reserved.