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
FieldsModifier and TypeFieldDescriptionprotected DefaultHeaders.HeaderEntry<K, V> Overall insertion order linked listprotected DefaultHeaders.HeaderEntry<K, V> Overall insertion order linked listprotected final intprotected final Kprotected DefaultHeaders.HeaderEntry<K, V> In bucket linked listprivate DefaultHeaders<K, V, ?> The validator of the owning headers, ornullif values are not validated.protected V -
Constructor Summary
ConstructorsModifierConstructorDescription(package private)protectedHeaderEntry(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
Modifier and TypeMethodDescriptionfinal DefaultHeaders.HeaderEntry<K, V> after()final DefaultHeaders.HeaderEntry<K, V> before()booleanequals(java.lang.Object o) final KgetKey()final VgetValue()inthashCode()protected final voidprotected voidremove()final Vfinal java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
hash
protected final int hash -
key
-
value
-
next
In bucket linked list -
before
Overall insertion order linked list -
after
Overall insertion order linked list -
origin
The validator of the owning headers, ornullif values are not validated.
-
-
Constructor Details
-
HeaderEntry
-
HeaderEntry
HeaderEntry(int hash, K key, V value, DefaultHeaders.HeaderEntry<K, V> next, DefaultHeaders.HeaderEntry<K, V> head) -
HeaderEntry
HeaderEntry()
-
-
Method Details
-
pointNeighborsToThis
protected final void pointNeighborsToThis() -
before
-
after
-
remove
protected void remove() -
getKey
-
getValue
-
setValue
-
toString
public final java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
equals
-
hashCode
-