Package org.eclipse.jetty.http2.hpack
Class Huffman
- java.lang.Object
-
- org.eclipse.jetty.http2.hpack.Huffman
-
public class Huffman extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Huffman()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringdecode(java.nio.ByteBuffer buffer)static java.lang.Stringdecode(java.nio.ByteBuffer buffer, int length)static voidencode(java.nio.ByteBuffer buffer, java.lang.String s)static voidencodeLC(java.nio.ByteBuffer buffer, java.lang.String s)static intoctetsNeeded(java.lang.String s)static intoctetsNeededLC(java.lang.String s)
-
-
-
Method Detail
-
decode
public static java.lang.String decode(java.nio.ByteBuffer buffer) throws HpackException.CompressionException
-
decode
public static java.lang.String decode(java.nio.ByteBuffer buffer, int length) throws HpackException.CompressionException
-
octetsNeeded
public static int octetsNeeded(java.lang.String s)
-
encode
public static void encode(java.nio.ByteBuffer buffer, java.lang.String s)
-
octetsNeededLC
public static int octetsNeededLC(java.lang.String s)
-
encodeLC
public static void encodeLC(java.nio.ByteBuffer buffer, java.lang.String s)
-
-