public final class Key
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<java.lang.Object>
String
,
直列化された形式コンストラクタと説明 |
---|
Key(java.lang.String string)
設定する文字列を指定してコンストラクとする。
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Object |
clone()
このオブジェクトのコピーを作成して、返します。
|
int |
compareTo(java.lang.Object o)
キーオブジェクトの大小関係を判定する
|
boolean |
equals(java.lang.Object object)
キーオブジェクトの同一性を判定する
|
int |
hashCode()
このキーオブジェクトのハッシュコード値を取得する。
|
static Key |
of(java.lang.String name)
存在するならキャシュされたKeyオブジェクトを取得する。
|
java.lang.String |
toString()
オブジェクトの文字列表現を返します。
|
public int hashCode()
hashCode
クラス内 java.lang.Object
public boolean equals(java.lang.Object object)
equals
クラス内 java.lang.Object
object
- 同一のものかを判定する対象public int compareTo(java.lang.Object o)
compareTo
インタフェース内 java.lang.Comparable<java.lang.Object>
o
- 比較対象のオブジェクトpublic java.lang.String toString()
toString
クラス内 java.lang.Object
public java.lang.Object clone()
clone
クラス内 java.lang.Object
public static final Key of(java.lang.String name)
name
-