|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.core.helpers.HHash
ハッシュコードを算出するヘルパーメソッド群を提供します。
コンストラクタの概要 | |
HHash()
|
メソッドの概要 | |
static int |
hash(boolean src)
Boolean.hashCode() と同一の方法で算出して返します。 |
static int |
hash(boolean[] src)
配列の要素のハッシュコードの総数を算出して返します。 |
static int |
hash(byte src)
Byte.hashCode() と同一の方法で算出して返します。 |
static int |
hash(byte[] src)
配列の要素のハッシュコードの総数を算出して返します。 |
static int |
hash(char src)
Character.hashCode() と同一の方法で算出して返します。 |
static int |
hash(char[] src)
配列の要素のハッシュコードの総数を算出して返します。 |
static int |
hash(double src)
Double.hashCode() と同一の方法で算出して返します。 |
static int |
hash(double[] src)
配列の要素のハッシュコードの総数を算出して返します。 |
static int |
hash(float src)
Float.hashCode() と同一の方法で算出して返します。 |
static int |
hash(float[] src)
配列の要素のハッシュコードの総数を算出して返します。 |
static int |
hash(int src)
Integer.hashCode() と同一の方法で算出して返します。 |
static int |
hash(int[] src)
配列の要素のハッシュコードの総数を算出して返します。 |
static int |
hash(long src)
Long.hashCode() と同一の方法で算出して返します。 |
static int |
hash(long[] src)
配列の要素のハッシュコードの総数を算出して返します。 |
static int |
hash(java.lang.Object src)
ハッシュコードを (src == null) ? 0 : src.hashCode() で算出して返します。 |
static int |
hash(java.lang.Object[] src)
配列の要素のハッシュコードを (src == null) ? 0 : src.hashCode() で算出して総数を返します。 |
static int |
hash(short src)
Short.hashCode() と同一の方法で算出して返します。 |
static int |
hash(short[] src)
配列の要素のハッシュコードの総数を算出して返します。 |
static int |
identityHash(java.lang.Object src)
デフォルトのハッシュコードを (src == null) ? 0 : System.identityHashCode(src))で算出して返します。 |
static int |
identityHash(java.lang.Object[] src)
配列の要素のデフォルトのハッシュコードを (src == null) ? 0 : System.identityHashCode(src)で算出して総数を返します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public HHash()
メソッドの詳細 |
public static int hash(byte src)
src
- 算出基
public static int hash(short src)
src
- 算出基
public static int hash(int src)
src
- 算出基
public static int hash(long src)
src
- 算出基
public static int hash(float src)
src
- 算出基
public static int hash(double src)
src
- 算出基
public static int hash(boolean src)
src
- 算出基
public static int hash(char src)
src
- 算出基
public static int hash(java.lang.Object src)
src
- 算出基
public static int identityHash(java.lang.Object src)
src
- 算出基
public static int hash(byte[] src)
src
- 算出基の配列
public static int hash(short[] src)
src
- 算出基の配列
public static int hash(int[] src)
src
- 算出基の配列
public static int hash(long[] src)
src
- 算出基の配列
public static int hash(float[] src)
src
- 算出基の配列
public static int hash(double[] src)
src
- 算出基の配列
public static int hash(boolean[] src)
src
- 算出基の配列
public static int hash(char[] src)
src
- 算出基の配列
public static int hash(java.lang.Object[] src)
src
- 算出基の配列
public static int identityHash(java.lang.Object[] src)
src
- 算出基のオブジェクト配列
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |