Package org.miaixz.bus.http.plugin.httpv
Interface Convertor
- All Known Implementing Classes:
Convertor.FormConvertor
public interface Convertor
消息转换器接口
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescription消息的媒体类型byte[]将 Java 对象序列化为字节数组byte[]将 Java 对象序列化为字节数组toArray(InputStream in, Charset charset) 解析 Array<T> TtoBean(Class<T> type, InputStream in, Charset charset) 解析 Java Bean<T> List<T> toList(Class<T> type, InputStream in, Charset charset) 解析为 Java ListtoMapper(InputStream in, Charset charset) 解析 Mapper
-
Method Details
-
mediaType
String mediaType()消息的媒体类型- Returns:
- 媒体类型
-
toMapper
解析 Mapper- Parameters:
in- JSON 输入流charset- 编码格式- Returns:
- Mapper
-
toArray
解析 Array- Parameters:
in- JSON 输入流charset- 编码格式- Returns:
- Array
-
serialize
将 Java 对象序列化为字节数组- Parameters:
object- Java 对象charset- 编码格式- Returns:
- 字节数组
-
serialize
将 Java 对象序列化为字节数组- Parameters:
object- Java 对象dateFormat- 日期类的处理格式charset- 编码格式- Returns:
- 字节数组
-
toBean
解析 Java Bean- Type Parameters:
T- 目标泛型- Parameters:
type- 目标类型in- JSON 输入流charset- 编码格式- Returns:
- Java Bean
-
toList
解析为 Java List- Type Parameters:
T- 目标泛型- Parameters:
type- 目标类型in- JSON 输入流charset- 编码格式- Returns:
- Java List
-