Class BytesHash<V>

java.lang.Object
org.jcodings.util.Hash<V>
org.jcodings.util.BytesHash<V>
All Implemented Interfaces:
Iterable<V>

public final class BytesHash<V> extends Hash<V>
  • Constructor Details

    • BytesHash

      public BytesHash()
    • BytesHash

      public BytesHash(int size)
  • Method Details

    • init

      protected void init()
      Specified by:
      init in class Hash<V>
    • hashCode

      public static int hashCode(byte[] bytes, int p, int end)
    • put

      public V put(byte[] bytes, V value)
    • put

      public V put(byte[] bytes, int p, int end, V value)
    • putDirect

      public void putDirect(byte[] bytes, V value)
    • putDirect

      public void putDirect(byte[] bytes, int p, int end, V value)
    • get

      public V get(byte[] bytes)
    • get

      public V get(byte[] bytes, int p, int end)
    • delete

      public V delete(byte[] bytes)
    • delete

      public V delete(byte[] bytes, int p, int end)