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

pack-priv Class EncoderInsertIndexedNameWriter

extends Object
implements BinaryRepresentationWriter
Class Inheritance
All Implemented Interfaces
jdk.internal.net.http.qpack.writers.BinaryRepresentationWriter
Imports
jdk.internal.net.http.qpack.QPACK, .TableEntry, java.nio.ByteBuffer

Field Summary

Modifier and TypeField and Description
private final IntegerWriter
private final QPACK.Logger
private static final int
private static final int
private int
private static final int
private final StringWriter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public BinaryRepresentationWriter
private EncoderInsertIndexedNameWriter
public BinaryRepresentationWriter
private EncoderInsertIndexedNameWriter
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

intWriterback to summary
private final IntegerWriter intWriter
loggerback to summary
private final QPACK.Logger logger
NAME_PART_WRITTENback to summary
private static final int NAME_PART_WRITTEN
NEWback to summary
private static final int NEW
stateback to summary
private int state
VALUE_WRITTENback to summary
private static final int VALUE_WRITTEN
valueWriterback to summary
private final StringWriter valueWriter

Constructor Detail

EncoderInsertIndexedNameWriterback to summary
public EncoderInsertIndexedNameWriter(QPACK.Logger logger)

Method Detail

configureback to summary
public BinaryRepresentationWriter configure(TableEntry e) throws IndexOutOfBoundsException
indexback to summary
private EncoderInsertIndexedNameWriter index(TableEntry e)
resetback to summary
public BinaryRepresentationWriter reset()

Implements jdk.internal.net.http.qpack.writers.BinaryRepresentationWriter.reset.

Annotations
@Override
valueback to summary
private EncoderInsertIndexedNameWriter value(TableEntry e)
writeback to summary
public boolean write(ByteBuffer destination)

Implements jdk.internal.net.http.qpack.writers.BinaryRepresentationWriter.write.

Annotations
@Override