Packages

abstract class Abstract[T <: Hash[T]] extends Hasher[T]

Linear Supertypes
Hasher[T], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Abstract
  2. Hasher
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Abstract()

Abstract Value Members

  1. abstract def Zero: T
    Definition Classes
    Hasher
  2. abstract def rawHash(bytes: Array[Byte]): Array[Byte]
    Definition Classes
    AbstractHasher

Concrete Value Members

  1. def hash(bytes: Seq[Byte]): T
    Definition Classes
    AbstractHasher
  2. def hash(bytes: Array[Byte]): T
    Definition Classes
    AbstractHasher
  3. def withBytes(bytes: Seq[Byte]): T
    Definition Classes
    AbstractHasher
  4. def withBytes(bytes: Array[Byte]): T
    Definition Classes
    AbstractHasher
  5. def withBytes(bytes: Array[Byte], offset: Int, len: Int): T