枚举 Hash

java.lang.Object
java.lang.Enum<Hash>
cn.vorbote.core.constants.Hash
所有已实现的接口:
IConstant<String>, Serializable, Comparable<Hash>, java.lang.constant.Constable

public enum Hash extends Enum<Hash> implements IConstant<String>
This is an enum class for HashUtil and supplied all supported methods by the HashUtil.
从以下版本开始:
3.0.0
作者:
vorbote
  • 枚举常量详细资料

    • MD2

      public static final Hash MD2
    • MD5

      public static final Hash MD5
    • SHA_1

      public static final Hash SHA_1
    • SHA_224

      public static final Hash SHA_224
    • SHA_256

      public static final Hash SHA_256
    • SHA_384

      public static final Hash SHA_384
    • SHA_512

      public static final Hash SHA_512
    • RC4

      public static final Hash RC4
    • AES

      public static final Hash AES
    • DES

      public static final Hash DES
  • 方法详细资料

    • values

      public static Hash[] values()
      按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
      返回:
      按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
    • valueOf

      public static Hash valueOf(String name)
      返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • toString

      public String toString()
      This method helps you get the value of the enum. Deprecated because of its name.
      覆盖:
      toString 在类中 Enum<Hash>
      返回:
      The value included in this enum.
    • get

      public String get()
      Get the instance value of this constant value.
      指定者:
      get 在接口中 IConstant<String>
      返回:
      The instance value of this constant value.
    • isCorrectValue

      public boolean isCorrectValue(String value)
      Check whether the provided value is a correct value of this enumeration.
      指定者:
      isCorrectValue 在接口中 IConstant<String>
      参数:
      value - The value to check.
      返回:
      Value true if the value is one of these enumerations.