模块 okhttps

接口 Toable

所有已知子接口:
HttpResult.Body, WebSocket.Message
所有已知实现类:
AbstractBody, ResultBody, WebSocketMsg

public interface Toable
  • 方法详细资料

    • toByteStream

      InputStream toByteStream()
      返回:
      消息体转字节流
    • toBytes

      byte[] toBytes()
      返回:
      消息体转字节数组
    • toByteString

      @Deprecated okio.ByteString toByteString()
      已过时。
      will be removed in next version
      返回:
      ByteString
    • toCharStream

      Reader toCharStream()
      返回:
      消息体转字符流
    • toString

      String toString()
      覆盖:
      toString 在类中 Object
      返回:
      消息体转字符串
    • toMapper

      com.ejlchina.data.Mapper toMapper()
      返回:
      消息体转 Mapper 对象(不想定义 Java Bean 时使用)
    • toArray

      com.ejlchina.data.Array toArray()
      返回:
      消息体转 Array 数组(不想定义 Java Bean 时使用)
    • toBean

      <T> T toBean(Class<T> type)
      类型参数:
      T - 目标泛型
      参数:
      type - 目标类型
      返回:
      报文体Json文本转JavaBean
    • toBean

      <T> T toBean(Type type)
      类型参数:
      T - 目标泛型
      参数:
      type - 目标类型
      返回:
      报文体Json文本转JavaBean
    • toBean

      <T> T toBean(com.ejlchina.data.TypeRef<T> type)
      类型参数:
      T - 目标泛型
      参数:
      type - 目标类型
      返回:
      报文体Json文本转JavaBean
    • toList

      <T> List<T> toList(Class<T> type)
      类型参数:
      T - 目标泛型
      参数:
      type - 目标类型
      返回:
      报文体Json文本转JavaBean列表