| 程序包 | 说明 |
|---|---|
| cn.zhxu.bs | |
| cn.zhxu.bs.convertor | |
| cn.zhxu.bs.implement |
| 限定符和类型 | 方法和说明 |
|---|---|
FieldMeta |
BeanMeta.getFieldMeta(String field) |
FieldMeta |
BeanMeta.getFieldMeta(String field) |
FieldMeta |
BeanMeta.requireFieldMeta(String field) |
FieldMeta |
BeanMeta.requireFieldMeta(String field) |
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<FieldMeta> |
BeanMeta.getFieldMetas() |
Collection<FieldMeta> |
BeanMeta.getFieldMetas() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BeanMeta.addFieldMeta(FieldMeta meta) |
void |
BeanMeta.addFieldMeta(FieldMeta meta) |
default Object |
FieldConvertor.convert(FieldMeta meta,
Object value)
把 value 转换为 targetType 类型的数据
v3.2.0 后移除冗余参数 targetType,该参数可通过 meta.getType() 获取
|
default Object |
FieldConvertor.convert(FieldMeta meta,
Object value)
把 value 转换为 targetType 类型的数据
v3.2.0 后移除冗余参数 targetType,该参数可通过 meta.getType() 获取
|
boolean |
FieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
FieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
BeanReflector.reflect(BeanMeta<T> beanMeta,
Collection<FieldMeta> fetchFields,
Function<String,Object> valueGetter) |
<T> T |
BeanReflector.reflect(BeanMeta<T> beanMeta,
Collection<FieldMeta> fetchFields,
Function<String,Object> valueGetter) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
B2MFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
BoolFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
BoolNumFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
BoolParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
DateFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
DateFormatFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
DateParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
DateTimeParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
EnumFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
EnumParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
JsonFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
ListFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
NumberFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
NumberParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
StrNumFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
TimeFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
TimeParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
TimeParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
TimeFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
StrNumFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
NumberParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
NumberFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
ListFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
JsonFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
EnumParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
EnumFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
DateTimeParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
DateParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
DateFormatFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
DateFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
BoolParamConvertor.convert(FieldMeta meta,
Object value) |
Object |
BoolNumFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
BoolFieldConvertor.convert(FieldMeta meta,
Object value) |
Object |
B2MFieldConvertor.convert(FieldMeta meta,
Object value) |
boolean |
B2MFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
BoolFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
BoolNumFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
BoolParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
DateFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
DateFormatFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
DateParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
DateTimeParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
EnumFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
EnumParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
JsonFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
ListFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
NumberFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
NumberParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
StrNumFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
TimeFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
TimeParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
TimeParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
TimeFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
StrNumFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
NumberParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
NumberFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
ListFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
JsonFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
EnumParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
EnumFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
DateTimeParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
DateParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
DateFormatFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
DateFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
BoolParamConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
BoolNumFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
BoolFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
boolean |
B2MFieldConvertor.supports(FieldMeta meta,
Class<?> valueType) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
DefaultBeanReflector.convert(FieldMeta meta,
Object value) |
protected Object |
DefaultMapSearcher.convert(FieldMeta meta,
Object value) |
protected Object |
DefaultMapSearcher.convert(FieldMeta meta,
Object value) |
protected Object |
DefaultBeanReflector.convert(FieldMeta meta,
Object value) |
protected Object |
DefaultParamResolver.convertParamValue(FieldMeta meta,
Object value) |
protected Object |
DefaultParamResolver.convertParamValue(FieldMeta meta,
Object value) |
protected String |
DefaultSqlResolver.getSummaryAlias(FieldMeta fieldMeta) |
protected String |
DefaultSqlResolver.getSummaryAlias(FieldMeta fieldMeta) |
protected FieldParam |
DefaultParamResolver.toFieldParam(FieldMeta meta,
Set<Integer> indices,
MapWrapper paraMap) |
protected FieldParam |
DefaultParamResolver.toFieldParam(FieldMeta meta,
Set<Integer> indices,
MapWrapper paraMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <T> void |
DefaultBeanSearcher.collectList(List<T> dataList,
SqlResult.ResultSet listResult,
BeanMeta<T> beanMeta,
List<FieldMeta> fieldMetas,
Map<String,Object> paraMap) |
protected <T> void |
DefaultBeanSearcher.collectList(List<T> dataList,
SqlResult.ResultSet listResult,
BeanMeta<T> beanMeta,
List<FieldMeta> fieldMetas,
Map<String,Object> paraMap) |
<T> T |
DefaultBeanReflector.reflect(BeanMeta<T> beanMeta,
Collection<FieldMeta> fetchFields,
Function<String,Object> valueGetter) |
<T> T |
DefaultBeanReflector.reflect(BeanMeta<T> beanMeta,
Collection<FieldMeta> fetchFields,
Function<String,Object> valueGetter) |
Group<List<FieldParam>> |
DefaultParamResolver.resolveParamsGroup(Collection<FieldMeta> fieldMetas,
Map<String,Object> paraMap) |
Group<List<FieldParam>> |
DefaultParamResolver.resolveParamsGroup(Collection<FieldMeta> fieldMetas,
Map<String,Object> paraMap) |
Copyright © 2024. All rights reserved.