接口 ForestConverter<S>
- 所有已知实现类:
DefaultAutoConverter,DefaultBinaryConverter,DefaultFormConvertor,DefaultTextConverter,ForestFastjson2Converter,ForestFastjsonConverter,ForestGoogleProtobufConverter,ForestGsonConverter,ForestJacksonConverter
public interface ForestConverter<S>
Forest的数据转换器
转换器包含序列化以及反序列化过程
Created by Gongjun on 2016/5/26.
-
方法概要
修饰符和类型方法说明<T> TconvertToJavaObject(byte[] source, Class<T> targetType, Charset charset) 将源数据转换为目标类型(Class)的java对象<T> TconvertToJavaObject(byte[] source, Type targetType, Charset charset) 将源数据转换为目标类型(Type)的java对象default <T> TconvertToJavaObject(S source, Class<T> targetType) 将源数据转换为目标类型(Class)的java对象<T> TconvertToJavaObject(S source, Type targetType) 将源数据转换为目标类型(Type)的java对象获取当前数据转换器转换类型
-
方法详细资料
-
convertToJavaObject
将源数据转换为目标类型(Class)的java对象- 类型参数:
T- 目标类型泛型- 参数:
source- 源数据targetType- 目标类型 (Class对象)- 返回:
- 转换后的目标类型对象
-
convertToJavaObject
将源数据转换为目标类型(Type)的java对象- 类型参数:
T- 目标类型泛型- 参数:
source- 源数据targetType- 目标类型 (Type对象)- 返回:
- 转换后的目标类型对象
-
convertToJavaObject
将源数据转换为目标类型(Class)的java对象- 类型参数:
T- 目标类型泛型- 参数:
source- 源数据targetType- 目标类型 (Class对象)charset- 字符集- 返回:
- 转换后的目标类型对象
-
convertToJavaObject
将源数据转换为目标类型(Type)的java对象- 类型参数:
T- 目标类型泛型- 参数:
source- 源数据targetType- 目标类型 (Type对象)charset- 字符集- 返回:
- 转换后的目标类型对象
-
getDataType
ForestDataType getDataType()获取当前数据转换器转换类型- 返回:
ForestDataType对象实例
-