public interface Formatter
| Modifier and Type | Method and Description |
|---|---|
String |
format(Object obj,
FormatProvider formatProvider) |
Class<?> |
getArgType() |
default String |
getErrorMsgKey() |
Object |
parse(String str,
FormatProvider formatProvider) |
default FormatterException |
toNumberOverflowError(String str) |
default FormatterException |
toParsingError(String str) |
default FormatterException |
toParsingError(String str,
String target) |
static final String BYTE
static final String SHORT
static final String SHORT_L
static final String INTEGER
static final String INTEGER_L
static final String LONG
static final String LONG_L
static final String FLOAT
static final String FLOAT_L
static final String DOUBLE
static final String DOUBLE_L
static final String BIGDECIMAL
static final String BIGDECIMAL_L
static final String TIME
static final String TIME_M
static final String DATE
static final String DATE_L
static final String TIMESTAMP
static final String TIMESTAMP_L
static final String TIMESTAMP_M
static final String TIMESTAMP_ML
static final String LOCAL_TIME
static final String LOCAL_TIME_M
static final String LOCAL_DATE
static final String LOCAL_DATE_L
static final String LOCAL_DATETIME
static final String LOCAL_DATETIME_L
static final String LOCAL_DATETIME_M
static final String LOCAL_DATETIME_ML
static final String OFFSET_TIME
static final String OFFSET_TIME_M
static final String OFFSET_DATETIME
static final String OFFSET_DATETIME_L
static final String OFFSET_DATETIME_M
static final String OFFSET_DATETIME_ML
static final String YEAR_MONTH
static final String YEAR_MONTH_L
static final String BOOLEAN
static final String STRING
static final String STRING_EUC
static final String STRING_ELC
static final String TEXT
static final String TEXT_ML
static final String TAG
static final String TAGS
static final String DB_TAGS
static final String KEYWORDS
default String getErrorMsgKey()
Class<?> getArgType()
String format(Object obj, FormatProvider formatProvider)
Object parse(String str, FormatProvider formatProvider) throws FormatterException
FormatterExceptiondefault FormatterException toParsingError(String str)
default FormatterException toParsingError(String str, String target)
default FormatterException toNumberOverflowError(String str)
Copyright © 2021. All rights reserved.