private static final class HpackEncoder.HeaderEntry extends HpackHeaderField
Modifier and Type | Field and Description |
---|---|
(package private) HpackEncoder.HeaderEntry |
after |
(package private) HpackEncoder.HeaderEntry |
before |
(package private) int |
hash |
(package private) int |
index |
(package private) HpackEncoder.HeaderEntry |
next |
HEADER_ENTRY_OVERHEAD, name, value
Constructor and Description |
---|
HeaderEntry(int hash,
java.lang.CharSequence name,
java.lang.CharSequence value,
int index,
HpackEncoder.HeaderEntry next)
Creates new entry.
|
Modifier and Type | Method and Description |
---|---|
private void |
addBefore(HpackEncoder.HeaderEntry existingEntry)
Inserts this entry before the specified existing entry in the list.
|
private void |
remove()
Removes this entry from the linked list.
|
HpackEncoder.HeaderEntry before
HpackEncoder.HeaderEntry after
HpackEncoder.HeaderEntry next
int hash
int index
HeaderEntry(int hash, java.lang.CharSequence name, java.lang.CharSequence value, int index, HpackEncoder.HeaderEntry next)
private void remove()
private void addBefore(HpackEncoder.HeaderEntry existingEntry)