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

public final Class IntegerWriter

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 static final int
private int
N

private static final int
private int
private int
private long

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static void
checkPrefix(int N)

public IntegerWriter
configure(long value, int N, int payload)

public static int
requiredBufferSize(int N, long value)

public IntegerWriter
public 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
FIRST_BYTE_WRITTENback to summary
private static final int FIRST_BYTE_WRITTEN
Nback to summary
private int N
NEWback to summary
private static final int NEW
payloadback to summary
private int payload
stateback to summary
private int state
valueback to summary
private long value

Constructor Detail

IntegerWriterback to summary
public IntegerWriter()

Method Detail

checkPrefixback to summary
private static void checkPrefix(int N)
configureback to summary
public IntegerWriter configure(long value, int N, int payload)
requiredBufferSizeback to summary
public static int requiredBufferSize(int N, long value)
resetback to summary
public IntegerWriter reset()
writeback to summary
public boolean write(ByteBuffer output)