public final class FnvHash extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
FnvHash.Constants |
Constructor and Description |
---|
FnvHash() |
Modifier and Type | Method and Description |
---|---|
static long |
fnv_32_lower(String key) |
static long |
fnv1a_64_lower(long basic,
StringBuilder key) |
static long |
fnv1a_64_lower(String key) |
static long[] |
fnv1a_64_lower(String[] strings,
boolean sort) |
static long |
fnv1a_64_lower(StringBuilder key) |
static long |
fnv1a_64(byte[] input,
int offset,
int end) |
static long |
fnv1a_64(char[] chars) |
static long |
fnv1a_64(String input) |
static long |
fnv1a_64(StringBuilder input) |
static long |
fnv1a_64(String input,
int offset,
int end) |
static long |
hashCode64(long basic,
String name) |
static long |
hashCode64(long basic,
String key,
int offset,
int end) |
static long |
hashCode64(String name)
lower and normalized and fnv_1a_64
|
static long |
hashCode64(String key,
int offset,
int end) |
static long |
hashCode64(String owner,
String name)
normalized and lower and fnv1a_64_hash
|
public static final long BASIC
public static final long PRIME
public static long fnv1a_64(String input)
public static long fnv1a_64(StringBuilder input)
public static long fnv1a_64(String input, int offset, int end)
public static long fnv1a_64(byte[] input, int offset, int end)
public static long fnv1a_64(char[] chars)
public static long hashCode64(String name)
name
- public static long fnv1a_64_lower(String key)
public static long fnv1a_64_lower(StringBuilder key)
public static long fnv1a_64_lower(long basic, StringBuilder key)
public static long hashCode64(String key, int offset, int end)
public static long hashCode64(long basic, String name)
public static long hashCode64(long basic, String key, int offset, int end)
public static long fnv_32_lower(String key)
public static long[] fnv1a_64_lower(String[] strings, boolean sort)
Copyright © 2013–2021 Alibaba Group. All rights reserved.