XxHash64

kse.maths.XxHash64
final class XxHash64() extends Hash64

Attributes

Graph
Supertypes
trait Hash64
trait IncrementalHash[Long, Long]
trait SeededIncrementalHash[Long]
trait HashInto[Long]
trait FullHash64
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def append(bb: ByteBuffer): this.type
def append(ab: Array[Byte], i0: Int, iN: Int): this.type
def append(s: String, i0: Int, iN: Int): this.type
def appendByte(b: Byte): this.type
def appendChar(c: Char): this.type
def appendInt(i: Int): this.type
def appendLong(l: Long): this.type
def begin(seed: Long): this.type
def copy: XxHash64
def result(bb: ByteBuffer): Long
def result(ab: Array[Byte], i0: Int, iN: Int): Long
def result(s: String, i0: Int, iN: Int): Long
def result(): Long

Inherited methods

final inline def +=(s: String): SimpleIncrementalHash.this.type

Attributes

Inherited from:
SimpleIncrementalHash
final inline def +=(ab: Array[Byte]): SimpleIncrementalHash.this.type

Attributes

Inherited from:
SimpleIncrementalHash
final inline def +=(d: Double): SimpleIncrementalHash.this.type

Attributes

Inherited from:
SimpleIncrementalHash
final inline def +=(f: Float): SimpleIncrementalHash.this.type

Attributes

Inherited from:
SimpleIncrementalHash
final inline def +=(l: Long): SimpleIncrementalHash.this.type

Attributes

Inherited from:
SimpleIncrementalHash
final inline def +=(i: Int): SimpleIncrementalHash.this.type

Attributes

Inherited from:
SimpleIncrementalHash
final inline def +=(c: Char): SimpleIncrementalHash.this.type

Attributes

Inherited from:
SimpleIncrementalHash
final inline def +=(s: Short): SimpleIncrementalHash.this.type

Attributes

Inherited from:
SimpleIncrementalHash
final inline def +=(b: Byte): SimpleIncrementalHash.this.type

Attributes

Inherited from:
SimpleIncrementalHash
final inline def +=(z: Boolean): SimpleIncrementalHash.this.type

Attributes

Inherited from:
SimpleIncrementalHash
def begin(): Hash64.this.type

Attributes

Inherited from:
Hash64
final def freshHash(s: String): Long

Attributes

Inherited from:
IncrementalHash
final def freshHash(s: String, i0: Int, iN: Int): Long

Attributes

Inherited from:
IncrementalHash
final def freshHash(seed: Long, s: String): Long

Attributes

Inherited from:
IncrementalHash
final def freshHash(seed: Long, s: String, i0: Int, iN: Int): Long

Attributes

Inherited from:
IncrementalHash
final def freshHash(ab: Array[Byte]): Long

Attributes

Inherited from:
IncrementalHash
final def freshHash(ab: Array[Byte], i0: Int, iN: Int): Long

Attributes

Inherited from:
IncrementalHash
final def freshHash(seed: Long, ab: Array[Byte]): Long

Attributes

Inherited from:
IncrementalHash
final def freshHash(seed: Long, ab: Array[Byte], i0: Int, iN: Int): Long

Attributes

Inherited from:
IncrementalHash
final def freshHash(bb: ByteBuffer): Long

Attributes

Inherited from:
IncrementalHash
final def freshHash(seed: Long, bb: ByteBuffer): Long

Attributes

Inherited from:
IncrementalHash
def hash64(seed: Long, s: String, i0: Int, iN: Int): Long

Attributes

Inherited from:
Hash64
def hash64(seed: Long, ab: Array[Byte], i0: Int, iN: Int): Long

Attributes

Inherited from:
Hash64
def hash64(seed: Long, bb: ByteBuffer): Long

Attributes

Inherited from:
Hash64
final inline def hash64(s: String): Long

Attributes

Inherited from:
FullHash64
final inline def hash64(s: String, i0: Int, iN: Int): Long

Attributes

Inherited from:
FullHash64
final inline def hash64(seed: Long, s: String): Long

Attributes

Inherited from:
FullHash64
inline def hash64(bb: ByteBuffer): Long

Attributes

Inherited from:
FullHash64
final inline def hash64(ab: Array[Byte]): Long

Attributes

Inherited from:
FullHash64
final inline def hash64(ab: Array[Byte], i0: Int, iN: Int): Long

Attributes

Inherited from:
FullHash64
final inline def hash64(seed: Long, ab: Array[Byte]): Long

Attributes

Inherited from:
FullHash64