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