| 程序包 | 说明 |
|---|---|
| com.github.liaochong.myexcel.core.context | |
| com.github.liaochong.myexcel.core.converter | |
| com.github.liaochong.myexcel.core.reflect | |
| com.github.liaochong.myexcel.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
FieldDefinition |
ReadContext.getFieldDefinition() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
ReadContext.reset(T object,
FieldDefinition fieldDefinition,
String val,
int rowNum,
int colNum) |
void |
ReadContext.setFieldDefinition(FieldDefinition fieldDefinition) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Pair<? extends Class,Object> |
WriteConverterContext.convert(FieldDefinition fieldDefinition,
Object object,
ConvertContext convertContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
FieldDefinition |
ClassFieldContainer.getFieldByName(String fieldName) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<FieldDefinition> |
ClassFieldContainer.getDeclaredFields() |
Map<String,FieldDefinition> |
ClassFieldContainer.getFieldMap() |
List<FieldDefinition> |
ClassFieldContainer.getFields() |
List<FieldDefinition> |
ClassFieldContainer.getFieldsByAnnotation(Class<? extends Annotation>... annotationClazzs) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<Integer,FieldDefinition> |
ReflectUtil.getFieldDefinitionMapOfExcelColumn(Class<?> dataType) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
ReflectUtil.getFieldValue(Object o,
FieldDefinition fieldDefinition)
根据对象以及指定字段,获取字段的值
|
static boolean |
ReflectUtil.isFieldSelected(List<Class<?>> selectedGroupList,
FieldDefinition fieldDefinition) |
static int |
ReflectUtil.sortFields(FieldDefinition fieldDefinition1,
FieldDefinition fieldDefinition2) |
Copyright © 2023. All rights reserved.