类 FnvHash
java.lang.Object
com.alibaba.druid.util.FnvHash
-
嵌套类概要
嵌套类 -
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static longfnv_32_lower(String key) static longfnv1a_64(byte[] input, int offset, int end) static longfnv1a_64(char[] chars) static longstatic longfnv1a_64(StringBuilder input) static longstatic longfnv1a_64_lower(long basic, StringBuilder key) static longfnv1a_64_lower(String key) static long[]fnv1a_64_lower(String[] strings, boolean sort) static longstatic longhashCode64(long basic, String name) static longhashCode64(long basic, String key, int offset, int end) static longhashCode64(String name) lower and normalized and fnv_1a_64static longhashCode64(String key, int offset, int end) static longhashCode64(String owner, String name) normalized and lower and fnv1a_64_hash
-
字段详细资料
-
构造器详细资料
-
FnvHash
public FnvHash()
-
-
方法详细资料
-
fnv1a_64
-
fnv1a_64
-
fnv1a_64
-
fnv1a_64
public static long fnv1a_64(byte[] input, int offset, int end) -
fnv1a_64
public static long fnv1a_64(char[] chars) -
hashCode64
lower and normalized and fnv_1a_64- 参数:
name- the string to calculate the hash code for- 返回:
- the 64-bit hash code of the string
-
fnv1a_64_lower
-
fnv1a_64_lower
-
fnv1a_64_lower
-
hashCode64
-
hashCode64
-
hashCode64
-
fnv_32_lower
-
fnv1a_64_lower
-
hashCode64
normalized and lower and fnv1a_64_hash- 参数:
owner- the owner string to include in the hash code calculation (can be null)name- the name string to include in the hash code calculation (can be null)- 返回:
- the 64-bit hash code calculated from the owner and name strings
-