figure
クラス SparseMatrix.Data

java.lang.Object
  上位を拡張 figure.SparseMatrix.Data
すべての実装されたインタフェース:
java.lang.Cloneable, java.lang.Comparable<SparseMatrix.Data>
含まれているクラス:
SparseMatrix

public static class SparseMatrix.Data
extends java.lang.Object
implements java.lang.Cloneable, java.lang.Comparable<SparseMatrix.Data>

成分データクラス


フィールドの概要
 int column
          成分がある列
 double value
          成分の値
 
コンストラクタの概要
SparseMatrix.Data(int column, double value)
          成分データを構築する
 
メソッドの概要
 void add(double value)
          成分に値を加える
 java.lang.Object clone()
          オブジェクトのコピーを返す
 int compareTo(SparseMatrix.Data data)
          オブジェクトの比較をする
 boolean equals(java.lang.Object obj)
          オブジェクトの等価判定をする
 int hashCode()
          オブジェクトのハッシュコード値を返す
 void mul(double coef)
          成分に値を掛ける
 void set(double value)
          成分の値を設定する
 java.lang.String toString()
          データ文字列を返す
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

column

public int column
成分がある列


value

public double value
成分の値

コンストラクタの詳細

SparseMatrix.Data

public SparseMatrix.Data(int column,
                         double value)
成分データを構築する

パラメータ:
column - 成分がある列
value - 成分の値
メソッドの詳細

set

public void set(double value)
成分の値を設定する

パラメータ:
value - 成分の値

add

public void add(double value)
成分に値を加える

パラメータ:
value - 加える値

mul

public void mul(double coef)
成分に値を掛ける

パラメータ:
coef - 掛ける値

clone

public java.lang.Object clone()
オブジェクトのコピーを返す

オーバーライド:
クラス java.lang.Object 内の clone
戻り値:
このインスタンスの複製

hashCode

public int hashCode()
オブジェクトのハッシュコード値を返す

オーバーライド:
クラス java.lang.Object 内の hashCode
戻り値:
オブジェクトのハッシュコード値

equals

public boolean equals(java.lang.Object obj)
オブジェクトの等価判定をする

オーバーライド:
クラス java.lang.Object 内の equals
パラメータ:
obj - 比較対象のオブジェクト
戻り値:
比較対象のオブジェクトが Data のインスタンスで同じ値を持つ場合は true

compareTo

public int compareTo(SparseMatrix.Data data)
オブジェクトの比較をする

定義:
インタフェース java.lang.Comparable<SparseMatrix.Data> 内の compareTo
パラメータ:
data - 比較対象のデータ

toString

public java.lang.String toString()
データ文字列を返す

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
このオブジェクトの文字列表現