Package io.netty.handler.codec
Class DefaultHeaders.HeaderEntry<K,V>
- java.lang.Object
-
- io.netty.handler.codec.DefaultHeaders.HeaderEntry<K,V>
-
- All Implemented Interfaces:
java.util.Map.Entry<K,V>
- Direct Known Subclasses:
DefaultHttp2Headers.Http2HeaderEntry
protected static class DefaultHeaders.HeaderEntry<K,V> extends java.lang.Object implements java.util.Map.Entry<K,V>
-
-
Field Summary
Fields Modifier and Type Field Description protected DefaultHeaders.HeaderEntry<K,V>
after
Overall insertion order linked listprotected DefaultHeaders.HeaderEntry<K,V>
before
Overall insertion order linked listprotected int
hash
protected K
key
protected DefaultHeaders.HeaderEntry<K,V>
next
In bucket linked listprotected V
value
-
Constructor Summary
Constructors Modifier Constructor Description (package private)
HeaderEntry()
protected
HeaderEntry(int hash, K key)
(package private)
HeaderEntry(int hash, K key, V value, DefaultHeaders.HeaderEntry<K,V> next, DefaultHeaders.HeaderEntry<K,V> head)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultHeaders.HeaderEntry<K,V>
after()
DefaultHeaders.HeaderEntry<K,V>
before()
boolean
equals(java.lang.Object o)
K
getKey()
V
getValue()
int
hashCode()
protected void
pointNeighborsToThis()
protected void
remove()
V
setValue(V value)
java.lang.String
toString()
-
-
-
Field Detail
-
hash
protected final int hash
-
key
protected final K key
-
value
protected V value
-
next
protected DefaultHeaders.HeaderEntry<K,V> next
In bucket linked list
-
before
protected DefaultHeaders.HeaderEntry<K,V> before
Overall insertion order linked list
-
after
protected DefaultHeaders.HeaderEntry<K,V> after
Overall insertion order linked list
-
-
Constructor Detail
-
HeaderEntry
protected HeaderEntry(int hash, K key)
-
HeaderEntry
HeaderEntry(int hash, K key, V value, DefaultHeaders.HeaderEntry<K,V> next, DefaultHeaders.HeaderEntry<K,V> head)
-
HeaderEntry
HeaderEntry()
-
-
Method Detail
-
pointNeighborsToThis
protected final void pointNeighborsToThis()
-
before
public final DefaultHeaders.HeaderEntry<K,V> before()
-
after
public final DefaultHeaders.HeaderEntry<K,V> after()
-
remove
protected void remove()
-
toString
public final java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
-
-