模块 data.core

接口 DataConvertor


  • public interface DataConvertor
    数据转换器
    从以下版本开始:
    2.5.2
    • 方法详细资料

      • toMapper

        Mapper toMapper​(InputStream in,
                        Charset charset)
        解析 Mapper
        参数:
        in - JSON/XML 输入流
        charset - 编码格式
        返回:
        Mapper
      • toMapper

        default Mapper toMapper​(String in)
        解析 Mapper
        参数:
        in - JSON/XML 字符串
        返回:
        Mapper
        从以下版本开始:
        v1.2.0
      • toArray

        Array toArray​(InputStream in,
                      Charset charset)
        解析 Array
        参数:
        in - JSON/XML 输入流
        charset - 编码格式
        返回:
        Array
      • toArray

        default Array toArray​(String in)
        解析 Array
        参数:
        in - JSON/XML 字符串
        返回:
        Array
        从以下版本开始:
        v1.2.0
      • serialize

        byte[] serialize​(Object object,
                         Charset charset)
        将 Java 对象序列化为字节数组
        参数:
        object - Java 对象
        charset - 编码格式
        返回:
        字节数组
      • serialize

        default String serialize​(Object object)
        将 Java 对象序列化为字符串
        参数:
        object - Java 对象
        返回:
        字符串
        从以下版本开始:
        v1.2.0
      • toBean

        <T> T toBean​(Type type,
                     InputStream in,
                     Charset charset)
        解析 Java Bean
        类型参数:
        T - 目标泛型
        参数:
        type - 目标类型
        in - JSON/XML 输入流
        charset - 编码格式
        返回:
        Java Bean
      • toBean

        default <T> T toBean​(Type type,
                             String in)
        解析 Java Bean
        类型参数:
        T - 目标泛型
        参数:
        type - 目标类型
        in - JSON/XML 字符串
        返回:
        Java Bean
        从以下版本开始:
        v1.2.0
      • toList

        <T> List<T> toList​(Class<T> type,
                           InputStream in,
                           Charset charset)
        解析为 Java List
        类型参数:
        T - 目标泛型
        参数:
        type - 目标类型
        in - JSON/XML 输入流
        charset - 编码格式
        返回:
        Java List
      • toList

        default <T> List<T> toList​(Class<T> type,
                                   String in)
        解析为 Java List
        类型参数:
        T - 目标泛型
        参数:
        type - 目标类型
        in - JSON/XML 输入流
        返回:
        Java List
        从以下版本开始:
        v1.2.0