public class NumberReadConverter<R extends Number> extends AbstractReadConverter<R>
DATE_TIME_FORMATTER_WEAK_CACHE, SIMPLE_DATE_FORMAT_WEAK_CACHE| 限定符和类型 | 方法和说明 |
|---|---|
protected R |
doConvert(String v,
Field field,
ConvertContext convertContext)
把输入参数进行处理后,转换。
|
static <R extends Number> |
of(Function<String,R> func)
数字转换器
|
static <R extends Number> |
of(Function<String,R> func,
boolean isInteger)
数字转换器
|
convert, convertExcelNumberDateToMilli, getDateFormatFormatter, getDateFormatPattern, getSimpleDateFormat, isDateDecimalNumber, isDateNumberprotected R doConvert(String v, Field field, ConvertContext convertContext)
AbstractReadConverterdoConvert 在类中 AbstractReadConverter<R extends Number>v - 待转换值field - 待转换值所属字段convertContext - 转换上下文public static <R extends Number> NumberReadConverter<R> of(Function<String,R> func)
R - 目标类型func - 转换函数public static <R extends Number> NumberReadConverter<R> of(Function<String,R> func, boolean isInteger)
R - 目标类型func - 转换函数isInteger - 是否为整数Copyright © 2021. All rights reserved.