public abstract class ByteArrayCronetCallback extends InMemoryTransformCronetCallback<byte[]>
InMemoryTransformCronetCallback
的专门化版本,按原样返回正文字节,不做任何解释。
公共构造函数摘要
公共方法摘要
ByteArrayCronetCallback |
受保护方法摘要
final byte[] |
继承的方法摘要
公共构造函数
public ByteArrayCronetCallback ()
公共方法
public ByteArrayCronetCallback addCompletionListener (CronetRequestCompletionListener<? super byte[]> listener)
添加完成监听器。所有监听器在请求达到终端状态时,按添加顺序被通知。如果一个监听器被多次添加,它只会按照第一次添加的顺序被调用一次。
参数
listener |
---|
受保护方法
protected final byte[] transformBodyBytes (UrlResponseInfo info, byte[] bodyBytes)
将普通完整正文转换(反序列化)为用户定义的对象。
假定实现类能够适当地处理边缘情况(如空正文和格式错误的正文)。Cronet 不会检查这些对象,而是将它们(或任何异常)传递给请求的发出者。
参数
info | |
---|---|
bodyBytes |