FileHashAlgorithm Class

public final class FileHashAlgorithm
extends ExpandableStringEnum<FileHashAlgorithm>

The hash algorithm type.

Field Summary

Modifier and Type Field and Description
static final FileHashAlgorithm MD5

Static value MD5 for FileHashAlgorithm.

static final FileHashAlgorithm SHA1

Static value SHA1 for FileHashAlgorithm.

static final FileHashAlgorithm SHA256

Static value SHA256 for FileHashAlgorithm.

static final FileHashAlgorithm SHA256AC

Static value SHA256AC for FileHashAlgorithm.

static final FileHashAlgorithm UNKNOWN

Static value Unknown for FileHashAlgorithm.

Constructor Summary

Constructor Description
FileHashAlgorithm()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of FileHashAlgorithm value.

Method Summary

Modifier and Type Method and Description
static FileHashAlgorithm fromString(String name)

Creates or finds a FileHashAlgorithm from its string representation.

static Collection<FileHashAlgorithm> values()

Gets known FileHashAlgorithm values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

MD5

public static final FileHashAlgorithm MD5

Static value MD5 for FileHashAlgorithm.

SHA1

public static final FileHashAlgorithm SHA1

Static value SHA1 for FileHashAlgorithm.

SHA256

public static final FileHashAlgorithm SHA256

Static value SHA256 for FileHashAlgorithm.

SHA256AC

public static final FileHashAlgorithm SHA256AC

Static value SHA256AC for FileHashAlgorithm.

UNKNOWN

public static final FileHashAlgorithm UNKNOWN

Static value Unknown for FileHashAlgorithm.

Constructor Details

FileHashAlgorithm

@Deprecated
public FileHashAlgorithm()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of FileHashAlgorithm value.

Method Details

fromString

public static FileHashAlgorithm fromString(String name)

Creates or finds a FileHashAlgorithm from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding FileHashAlgorithm.

values

public static Collection<FileHashAlgorithm> values()

Gets known FileHashAlgorithm values.

Returns:

known FileHashAlgorithm values.

Applies to