public static class Formatters.Number extends BaseFormatter<java.lang.Number,java.math.BigDecimal>
BaseFormatter.ParseBlock<T2,R2>| Constructor and Description |
|---|
Number() |
| Modifier and Type | Method and Description |
|---|---|
static Formatters.Number |
compare(java.lang.Number expect,
com.github.leeonky.util.function.Comparator<java.lang.Integer> comparator,
java.lang.String formatterName) |
java.math.BigDecimal |
convert(java.lang.Number input) |
static Formatters.Number |
equalTo(java.lang.Number expect) |
static Formatters.Number |
greaterOrEqualTo(java.lang.Number expect) |
static Formatters.Number |
greaterThan(java.lang.Number expect) |
static Formatters.Number |
lessOrEqualTo(java.lang.Number expect) |
static Formatters.Number |
lessThan(java.lang.Number expect) |
static Formatters.Number |
negative() |
static Formatters.Number |
positive() |
guessInputType, isValidType, toValueOrThrowIllegalTypeExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatterName, isValid, isValidValue, transformpublic static Formatters.Number equalTo(java.lang.Number expect)
public static Formatters.Number compare(java.lang.Number expect, com.github.leeonky.util.function.Comparator<java.lang.Integer> comparator, java.lang.String formatterName)
public static Formatters.Number positive()
public static Formatters.Number greaterThan(java.lang.Number expect)
public static Formatters.Number negative()
public static Formatters.Number lessThan(java.lang.Number expect)
public static Formatters.Number greaterOrEqualTo(java.lang.Number expect)
public static Formatters.Number lessOrEqualTo(java.lang.Number expect)
public java.math.BigDecimal convert(java.lang.Number input)