public class StringConverter extends AbstractConverter
| Constructor and Description |
|---|
StringConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
convertInternal(Class<?> targetClass,
Object value)
内部转换器,被
AbstractConverter.convert(Type, Object) 调用,实现基本转换逻辑内部转换器转换后如果转换失败可以做如下操作,处理结果都为返回默认值: 1、返回 null
2、抛出一个RuntimeException异常
|
StringConverter |
putStringer(Class<?> clazz,
Function<Object,String> stringFunction)
加入自定义对象类型的toString规则
|
convert, convertToStrpublic StringConverter putStringer(Class<?> clazz, Function<Object,String> stringFunction)
clazz - 类型stringFunction - 序列化函数protected String convertInternal(Class<?> targetClass, Object value)
AbstractConverterAbstractConverter.convert(Type, Object) 调用,实现基本转换逻辑1、返回null2、抛出一个RuntimeException异常
convertInternal in class AbstractConvertertargetClass - 目标类型value - 值Copyright © 2025. All rights reserved.