ChecksumAlgorithm

object ChecksumAlgorithm extends Enumeration[ChecksumAlgorithm] with Companion[ChecksumAlgorithm]
Companion
class
trait Sum
trait Mirror
trait Enumeration[ChecksumAlgorithm]
trait Companion[ChecksumAlgorithm]
trait ShapeTag[ChecksumAlgorithm]
trait HasId
class Object
trait Matchable
class Any

Type members

Classlikes

case
object CRC32 extends ChecksumAlgorithm
case
object CRC32C extends ChecksumAlgorithm
case
object SHA1 extends ChecksumAlgorithm
case
object SHA256 extends ChecksumAlgorithm

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

def to(e: ChecksumAlgorithm): (String, Int)

Inherited methods

final
def asString(e: ChecksumAlgorithm): String
Inherited from
Enumeration
final
def fromOrdinal(s: Int): Option[ChecksumAlgorithm]
Inherited from
Enumeration
final
def fromString(s: String): Option[ChecksumAlgorithm]
Inherited from
Enumeration
final override
def getTag: ShapeTag[ChecksumAlgorithm]
Definition Classes
Companion -> Has
Inherited from
Companion

Concrete fields

val hints: Hints
val id: ShapeId

Inherited fields

lazy
Inherited from
Enumeration
lazy
val valueMap: Map[String, ChecksumAlgorithm]
Inherited from
Enumeration

Implicits

Implicits

implicit
val staticSchema: Static[Schema[ChecksumAlgorithm]]

Inherited implicits

implicit
Inherited from
Companion