Top Fields Constructors Methods
jdk.internal.net.http.hpack

pack-priv final Class StringWriter

extends Object
Class Inheritance
Imports
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.Writer
private final IntegerWriter
private static final int
private static final int
private final ISO_8859_1.Writer
private int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv StringWriter
configure(CharSequence input, boolean huffman)

pack-priv StringWriter
configure(CharSequence input, int start, int end, boolean huffman)

pack-priv void
pack-priv boolean
write(ByteBuffer output)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CONFIGUREDback to summary
private static final int CONFIGURED
DONEback to summary
private static final int DONE
huffmanback to summary
private boolean huffman
huffmanWriterback to summary
private final Huffman.Writer huffmanWriter
intWriterback to summary
private final IntegerWriter intWriter
LENGTH_WRITTENback to summary
private static final int LENGTH_WRITTEN
NEWback to summary
private static final int NEW
plainWriterback to summary
private final ISO_8859_1.Writer plainWriter
stateback to summary
private int state

Constructor Detail

StringWriterback to summary
pack-priv StringWriter()

Method Detail

configureback to summary
pack-priv StringWriter configure(CharSequence input, boolean huffman)
configureback to summary
pack-priv StringWriter configure(CharSequence input, int start, int end, boolean huffman)
resetback to summary
pack-priv void reset()
writeback to summary
pack-priv boolean write(ByteBuffer output)