abstract class TransferEncodingParser
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
TransferEncodingParser.ChunkedEncodingParser |
private static class |
TransferEncodingParser.FixedLengthEncodingParser |
Constructor and Description |
---|
TransferEncodingParser() |
Modifier and Type | Method and Description |
---|---|
(package private) static TransferEncodingParser |
createChunkParser(AsynchronousBodyInputStream responseBody,
HttpParser httpParser,
int maxHeadersSize) |
(package private) static TransferEncodingParser |
createFixedLengthParser(AsynchronousBodyInputStream responseBody,
int expectedLength) |
(package private) abstract boolean |
parse(java.nio.ByteBuffer input) |
abstract boolean parse(java.nio.ByteBuffer input) throws ParseException
ParseException
static TransferEncodingParser createFixedLengthParser(AsynchronousBodyInputStream responseBody, int expectedLength)
static TransferEncodingParser createChunkParser(AsynchronousBodyInputStream responseBody, HttpParser httpParser, int maxHeadersSize)