Package

com.twitter

hashing

Permalink

package hashing

Visibility
  1. Public
  2. All

Type Members

  1. trait Distributor[A] extends AnyRef

    Permalink
  2. trait Hashable[-T, +R] extends (T) ⇒ R

    Permalink

    Type-class for generic hashing

  3. class KetamaDistributor[A] extends Distributor[A]

    Permalink
  4. case class KetamaNode[A](identifier: String, weight: Int, handle: A) extends Product with Serializable

    Permalink
  5. trait LowPriorityHashable extends AnyRef

    Permalink
  6. class SingletonDistributor[A] extends Distributor[A]

    Permalink
  7. trait KeyHasher extends AnyRef

    Permalink

    Hashes a key into a 32-bit or 64-bit number (depending on the algorithm).

    Hashes a key into a 32-bit or 64-bit number (depending on the algorithm).

    Annotations
    @deprecated
    Deprecated

    (Since version 6.12.1) Prefer Hashable[Array[Byte],Long]

Value Members

  1. object Hashable extends LowPriorityHashable

    Permalink
  2. object KeyHasher

    Permalink

    Commonly used key hashing algorithms.

    Commonly used key hashing algorithms.

    See also

    KeyHashers for Java compatible forwarders.

  3. object KeyHashers

    Permalink

    Java compatible forwarders.

Ungrouped