Package org.apache.hc.core5.http2.hpack
Class HuffmanEncoder
java.lang.Object
org.apache.hc.core5.http2.hpack.HuffmanEncoder
This Huffman codec implementation has been derived from Twitter HPack project
(https://github.com/twitter/hpack)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
encode
(ByteArrayBuffer out, CharSequence src, int off, int len) (package private) void
encode
(ByteArrayBuffer out, ByteBuffer src)
-
Field Details
-
codes
private final int[] codes -
lengths
private final byte[] lengths
-
-
Constructor Details
-
HuffmanEncoder
HuffmanEncoder(int[] codes, byte[] lengths)
-
-
Method Details
-
encode
-
encode
-