Hasher

com.roundeights.hasher.Hasher
See theHasher companion class
object Hasher extends WithPlainText[Hasher]

Helper methods for generating hashes

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Hasher.type

Members list

Value members

Concrete methods

def apply(value: PlainText): Hasher

Executes an operation with the plain text value

Executes an operation with the plain text value

Attributes

Inherited methods

def apply(value: Source): Hasher

Constructor for accepting Sources.

Constructor for accepting Sources.

Attributes

Inherited from:
WithPlainText
def apply(value: Source, encoding: Codec): Hasher

Constructor for accepting Sources.

Constructor for accepting Sources.

Attributes

Inherited from:
WithPlainText
def apply(value: Reader): Hasher

Constructor for accepting Readers.

Constructor for accepting Readers.

Attributes

Inherited from:
WithPlainText
def apply(value: File): Hasher

Constructor for accepting a File

Constructor for accepting a File

Attributes

Inherited from:
WithPlainText
def apply(value: InputStream): Hasher

Constructor for accepting an InputStream.

Constructor for accepting an InputStream.

Attributes

Inherited from:
WithPlainText
def apply(value: StringBuilder): Hasher

Constructor for accepting StringBuilders.

Constructor for accepting StringBuilders.

Attributes

Inherited from:
WithPlainText
def apply(value: String): Hasher

Constructor for accepting strings.

Constructor for accepting strings.

Attributes

Inherited from:
WithPlainText
def apply(value: Array[Byte]): Hasher

Constructor for accepting Byte arrays.

Constructor for accepting Byte arrays.

Attributes

Inherited from:
WithPlainText