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>afterOverall insertion order linked listprotected DefaultHeaders.HeaderEntry<K,V>beforeOverall insertion order linked listprotected inthashprotected Kkeyprotected DefaultHeaders.HeaderEntry<K,V>nextIn bucket linked listprotected Vvalue
-
Constructor Summary
Constructors Modifier Constructor Description (package private)HeaderEntry()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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultHeaders.HeaderEntry<K,V>after()DefaultHeaders.HeaderEntry<K,V>before()booleanequals(java.lang.Object o)KgetKey()VgetValue()inthashCode()protected voidpointNeighborsToThis()protected voidremove()VsetValue(V value)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
-
-