类 DefaultAutoConverter

java.lang.Object
com.dtflys.forest.converter.auto.DefaultAutoConverter
所有已实现的接口:
ForestConverter<Object>

public class DefaultAutoConverter extends Object implements ForestConverter<Object>
  • 构造器详细资料

  • 方法详细资料

    • convertToJavaObject

      public <T> T convertToJavaObject(Object source, Type targetType)
      从接口复制的说明: ForestConverter
      将源数据转换为目标类型(Type)的java对象
      指定者:
      convertToJavaObject 在接口中 ForestConverter<Object>
      类型参数:
      T - 目标类型泛型
      参数:
      source - 源数据
      targetType - 目标类型 (Type对象)
      返回:
      转换后的目标类型对象
    • convertToJavaObject

      public <T> T convertToJavaObject(byte[] source, Class<T> targetType, Charset charset)
      从接口复制的说明: ForestConverter
      将源数据转换为目标类型(Class)的java对象
      指定者:
      convertToJavaObject 在接口中 ForestConverter<Object>
      类型参数:
      T - 目标类型泛型
      参数:
      source - 源数据
      targetType - 目标类型 (Class对象)
      charset - 字符集
      返回:
      转换后的目标类型对象
    • convertToJavaObject

      public <T> T convertToJavaObject(byte[] source, Type targetType, Charset charset)
      从接口复制的说明: ForestConverter
      将源数据转换为目标类型(Type)的java对象
      指定者:
      convertToJavaObject 在接口中 ForestConverter<Object>
      类型参数:
      T - 目标类型泛型
      参数:
      source - 源数据
      targetType - 目标类型 (Type对象)
      charset - 字符集
      返回:
      转换后的目标类型对象
    • readAsString

      public String readAsString(Object source)
    • fileToString

      public String fileToString(File file)
    • getDataType

      public ForestDataType getDataType()
      从接口复制的说明: ForestConverter
      获取当前数据转换器转换类型
      指定者:
      getDataType 在接口中 ForestConverter<Object>
      返回:
      ForestDataType 对象实例