org.maachang.engine.util
クラス FnvHash

java.lang.Object
  上位を拡張 org.maachang.engine.util.FnvHash

public class FnvHash
extends java.lang.Object

Fnv-Hash.

導入されたバージョン:
MaaEngine 1.00
バージョン:
2007/10/18
作成者:
masahito suzuki

コンストラクタの概要
FnvHash()
           
 
メソッドの概要
static int fnv32(java.lang.String key)
          fnv32-Hash変換.
static int fnv32a(java.lang.String key)
          fnv32a-Hash変換.
static long fnv64(java.lang.String key)
          fnv64-Hash変換.
static long fnv64a(java.lang.String key)
          fnv64a-Hash変換.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FnvHash

public FnvHash()
メソッドの詳細

fnv32

public static int fnv32(java.lang.String key)
fnv32-Hash変換.

パラメータ:
key - 対象のKeyを設定します.
戻り値:
int 変換されたHashが返されます.

fnv32a

public static int fnv32a(java.lang.String key)
fnv32a-Hash変換.

パラメータ:
key - 対象のKeyを設定します.
戻り値:
int 変換されたHashが返されます.

fnv64

public static long fnv64(java.lang.String key)
fnv64-Hash変換.

パラメータ:
key - 対象のKeyを設定します.
戻り値:
int 変換されたHashが返されます.

fnv64a

public static long fnv64a(java.lang.String key)
fnv64a-Hash変換.

パラメータ:
key - 対象のKeyを設定します.
戻り値:
int 変換されたHashが返されます.