@Value.Immutable public abstract static class V1.V1Explained<T,A> extends Object implements V1<T,A>, HasHumanReadableLabel
V1.V1Explained<T,A>| Constructor and Description |
|---|
V1Explained() |
| Modifier and Type | Method and Description |
|---|---|
String |
asHumanReadable() |
protected abstract V1<T,A> |
delegate() |
protected abstract String |
humanReadable() |
List<ErrorMessage> |
validate(Optional<T> value,
ValidatedValue<A> a) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasHumanReadable@Value.Parameter protected abstract String humanReadable()
@Value.Auxiliary @Nonnull public List<ErrorMessage> validate(@Nonnull Optional<T> value, @Nonnull ValidatedValue<A> a)
public String asHumanReadable()
asHumanReadable in interface HasHumanReadableLabelCopyright © 2023. All rights reserved.