APIdia Launch Partner
Top Fields Constructors Methods
jdk.internal.net.http.hpack

pack-priv final Class StringReader

extends Object
Class Inheritance
Imports
java.io.IOException, java.nio.ByteBuffer, java.util.Arrays

Field Summary

Modifier and TypeField and Description
private static final int
private static final int
private boolean
private final Huffman.Reader
private final IntegerReader
private static final int
private static final int
private final ISO_8859_1.Reader
private int
private int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv boolean
pack-priv boolean
read(ByteBuffer input, Appendable output)

pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DONEback to summary
private static final int DONE
FIRST_BYTE_READback to summary
private static final int FIRST_BYTE_READ
huffmanback to summary
private boolean huffman
huffmanReaderback to summary
private final Huffman.Reader huffmanReader
intReaderback to summary
private final IntegerReader intReader
LENGTH_READback to summary
private static final int LENGTH_READ
NEWback to summary
private static final int NEW
plainReaderback to summary
private final ISO_8859_1.Reader plainReader
remainingLengthback to summary
private int remainingLength
stateback to summary
private int state

Constructor Detail

StringReaderback to summary
pack-priv StringReader()

Method Detail

isHuffmanEncodedback to summary
pack-priv boolean isHuffmanEncoded()
readback to summary
pack-priv boolean read(ByteBuffer input, Appendable output) throws IOException
resetback to summary
pack-priv void reset()