com.JRcServer.commons.util.array
クラス KeyDouble

java.lang.Object
  上位を拡張 com.JRcServer.commons.util.array.KeyDouble
すべての実装されたインタフェース:
KeyCommon, java.io.Serializable, java.lang.Comparable

public class KeyDouble
extends java.lang.Object
implements java.lang.Comparable, KeyCommon

double型Keyによるソート要素.

double型Keyによるソート要素です. 実際にソートする場合、このオブジェクトを生成し[ObjectArray.sort()]で ソートします.

導入されたバージョン:
JRcCommons 1.00
バージョン:
1.00, 2004/10/28
作成者:
Masahito Suzuki
関連項目:
直列化された形式

コンストラクタの概要
KeyDouble(double key, java.lang.Object value)
          コンストラクタ.
 
メソッドの概要
 void clear()
          情報クリア.
 int compareTo(java.lang.Object o)
          比較処理.
 double getKey()
          キー情報取得.
 java.lang.Object getValue()
          情報取得.
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

KeyDouble

public KeyDouble(double key,
                 java.lang.Object value)
コンストラクタ.

対象の情報を設定します.

パラメータ:
key - 対象のキーコードを設定します.
value - 対象の格納情報を設定します.
メソッドの詳細

clear

public final void clear()
情報クリア.

情報をクリアします.

定義:
インタフェース KeyCommon 内の clear

getValue

public final java.lang.Object getValue()
情報取得.

キーコードに対する格納情報を取得します.

定義:
インタフェース KeyCommon 内の getValue
戻り値:
Object 格納情報が返されます.

getKey

public final double getKey()
キー情報取得.

格納されているキー情報が返されます.

戻り値:
double キー情報が返されます.

compareTo

public final int compareTo(java.lang.Object o)
比較処理.

対象のオブジェクト情報と比較します.

定義:
インタフェース java.lang.Comparable 内の compareTo
パラメータ:
o - 比較対照のオブジェクトを設定します.
戻り値:
int 比較結果が返されます.
このオブジェクトが指定されたオブジェクトより 小さい場合は負の整数、等しい場合はゼロ、 大きい場合は正の整数.