p

hash

package hash

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class Algo extends WithPlainText[Digest]
  2. trait BufferedTap extends Tap

    A tap that buffers the characters before writing to the digest

  3. trait Digest extends AnyRef
  4. trait FastHash[T] extends AnyRef
  5. class FoldAble extends WithPlainText[FoldAble]
  6. case class Hash(bytes: Array[Byte]) extends Equals with Product with Serializable
  7. class Hasher extends WithAlgo[Digest]
  8. class InputStreamTap extends InputStream with BufferedTap

    An InputStream that generates a hash

  9. trait MutableDigest extends Digest
  10. trait PlainText extends AnyRef

    The base class for plain text representations

  11. class ReaderTap extends Reader with Tap
  12. class SourceTap extends Source with BufferedTap

    Wraps a source and generates a Source as data flows through it

  13. trait StreamingHash[T] extends AnyRef
  14. final class StreamingMurmurHash3_32 extends StreamingHash[Int]
  15. final class StreamingXxHash32 extends StreamingHash[Int]
  16. final class StreamingXxHash64 extends StreamingHash[Long]
  17. trait Tap extends Digest

    A tap is a specialized digest that decorates streams

  18. trait WithAlgo[A] extends AnyRef
  19. trait WithPlainText[A] extends AnyRef

    Performs some operation using a plain text value

Value Members

  1. object Algo extends WithAlgo[Algo]
  2. object Digest
  3. object FastHashUtil

    FastHashUtil

    FastHashUtil

    Version

    1.0

    Since

    2021/3/30 3:55 下午

  4. object Hash extends Serializable
  5. object Hasher extends WithPlainText[Hasher]
  6. object Implicits

    A list of implicit conversion methods

  7. object MurmurHash3_32 extends FastHash[Int]

    MurmurHash3_32

    Version

    1.0

    Since

    2021/3/30 3:56 下午

  8. object StreamingMurmurHash3_32

    StreamingMurmurHash3_32

    StreamingMurmurHash3_32

    Version

    1.0

    Since

    2021/3/30 4:07 下午

  9. object StreamingXxHash32

    StreamingXxHash32

    StreamingXxHash32

    Version

    1.0

    Since

    2021/3/30 4:11 下午

  10. object StreamingXxHash64

    StreamingXxHash64

    StreamingXxHash64

    Version

    1.0

    Since

    2021/3/30 4:12 下午

  11. object XxHash32 extends FastHash[Int]

    XxHash32

    XxHash32

    Version

    1.0

    Since

    2021/3/30 4:08 下午

  12. object XxHash64 extends FastHash[Long]

    XxHash64

    XxHash64

    Version

    1.0

    Since

    2021/3/30 4:10 下午

Ungrouped