| 程序包 | 说明 |
|---|---|
| com.github.liaochong.myexcel.core.converter | |
| com.github.liaochong.myexcel.core.converter.reader | |
| com.github.liaochong.myexcel.core.converter.writer |
| 限定符和类型 | 方法和说明 |
|---|---|
T |
ReadConverter.convert(E obj,
Field field,
ConvertContext convertContext)
转换
|
Pair<Class,Object> |
WriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext)
转换
|
static Pair<? extends Class,Object> |
WriteConverterContext.convert(Field field,
Object object,
ConvertContext convertContext) |
static void |
ReadConverterContext.convert(Object obj,
ReadContext context,
ConvertContext convertContext,
BiFunction<Throwable,ReadContext,Boolean> exceptionFunction) |
static WriteConverter |
WriteConverterContext.getWriteConverter(Field field,
Class<?> fieldType,
Object result,
ConvertContext convertContext,
List<Pair<Class,WriteConverter>> writeConverterContainer) |
boolean |
WriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext)
是否支持转换
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
StringReadConverter.convert(String obj,
Field field,
ConvertContext convertContext) |
R |
AbstractReadConverter.convert(String obj,
Field field,
ConvertContext convertContext) |
protected R |
NumberReadConverter.doConvert(String v,
Field field,
ConvertContext convertContext) |
Boolean |
BoolReadConverter.doConvert(String v,
Field field,
ConvertContext convertContext) |
BigDecimal |
BigDecimalReadConverter.doConvert(String v,
Field field,
ConvertContext convertContext) |
protected LocalTime |
LocalTimeReadConverter.doConvert(String v,
Field field,
ConvertContext convertContext) |
LocalDate |
LocalDateReadConverter.doConvert(String v,
Field field,
ConvertContext convertContext) |
LocalDateTime |
LocalDateTimeReadConverter.doConvert(String v,
Field field,
ConvertContext convertContext) |
protected Timestamp |
TimestampReadConverter.doConvert(String v,
Field field,
ConvertContext convertContext) |
protected abstract R |
AbstractReadConverter.doConvert(String v,
Field field,
ConvertContext convertContext)
把输入参数进行处理后,转换。
|
Date |
DateReadConverter.doConvert(String v,
Field field,
ConvertContext convertContext) |
protected DateTimeFormatter |
AbstractReadConverter.getDateFormatFormatter(Field field,
ConvertContext convertContext)
获取DateTimeFormatter
|
protected String |
AbstractReadConverter.getDateFormatPattern(Field field,
ConvertContext convertContext)
取得DateFormatPattern
|
| 限定符和类型 | 方法和说明 |
|---|---|
Pair<Class,Object> |
MultiWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Pair<Class,Object> |
LinkWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Pair<Class,Object> |
CustomWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Pair<Class,Object> |
StringWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Pair<Class,Object> |
LocalTimeWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Pair<Class,Object> |
BigDecimalWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Pair<Class,Object> |
DropDownListWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Pair<Class,Object> |
OriginalWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Pair<Class,Object> |
MappingWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Pair<Class,Object> |
ImageWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Pair<Class,Object> |
DateTimeWriteConverter.convert(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
protected String |
DateTimeWriteConverter.getDateFormatPattern(ConvertContext convertContext,
Field field,
Class<?> fieldType) |
boolean |
MultiWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
boolean |
LinkWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
boolean |
CustomWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
boolean |
StringWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
boolean |
LocalTimeWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
boolean |
BigDecimalWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
boolean |
DropDownListWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
boolean |
OriginalWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
boolean |
MappingWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
boolean |
ImageWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
boolean |
DateTimeWriteConverter.support(Field field,
Class<?> fieldType,
Object fieldVal,
ConvertContext convertContext) |
Copyright © 2021. All rights reserved.