Package org.jcodings.util
Class Hash.HashEntry<V>
- java.lang.Object
-
- org.jcodings.util.Hash.HashEntry<V>
-
- Direct Known Subclasses:
BytesHash.BytesHashEntry
,CaseInsensitiveBytesHash.CaseInsensitiveBytesHashEntry
,IntArrayHash.IntArrayHashEntry
,IntHash.IntHashEntry
,ObjHash.ObjHashEntry
public static class Hash.HashEntry<V> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Hash.HashEntry<V>
after
protected Hash.HashEntry<V>
before
(package private) int
hash
protected Hash.HashEntry<V>
next
V
value
-
Constructor Summary
Constructors Constructor Description HashEntry()
HashEntry(int hash, Hash.HashEntry<V> next, V value, Hash.HashEntry<V> head)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getHash()
(package private) void
remove()
-
-
-
Field Detail
-
hash
final int hash
-
next
protected Hash.HashEntry<V> next
-
before
protected Hash.HashEntry<V> before
-
after
protected Hash.HashEntry<V> after
-
value
public V value
-
-
Constructor Detail
-
HashEntry
HashEntry(int hash, Hash.HashEntry<V> next, V value, Hash.HashEntry<V> head)
-
HashEntry
HashEntry()
-
-