public interface Value<T>
| Modifier and Type | Method and Description |
|---|---|
default T |
convertAs(RuntimeContextBuilder.DALRuntimeContext DALRuntimeContext,
java.lang.Object instance,
com.github.leeonky.util.BeanClass<?> type) |
static <T> Value<T> |
equalTo(T value) |
default java.lang.String |
errorMessage(java.lang.String field,
java.lang.Object actual) |
static <T extends java.lang.Comparable<T>> |
greaterOrEqualTo(T value) |
static <T extends java.lang.Comparable<T>> |
greaterThan(T value) |
static <T extends java.lang.Comparable<T>> |
lessOrEqualTo(T value) |
static <T extends java.lang.Comparable<T>> |
lessThan(T value) |
static <T> Value<T> |
nullReference() |
boolean |
verify(T actual) |
static <T> Value<T> equalTo(T value)
static <T> Value<T> nullReference()
static <T extends java.lang.Comparable<T>> Value<T> lessThan(T value)
static <T extends java.lang.Comparable<T>> Value<T> greaterThan(T value)
static <T extends java.lang.Comparable<T>> Value<T> lessOrEqualTo(T value)
static <T extends java.lang.Comparable<T>> Value<T> greaterOrEqualTo(T value)
default T convertAs(RuntimeContextBuilder.DALRuntimeContext DALRuntimeContext, java.lang.Object instance, com.github.leeonky.util.BeanClass<?> type)
boolean verify(T actual)
default java.lang.String errorMessage(java.lang.String field,
java.lang.Object actual)