org.mklab.nfc.matrix
クラス MatrixSizeException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 java.lang.RuntimeException
              上位を拡張 org.mklab.nfc.matrix.MatrixSizeException
すべての実装されたインタフェース:
Serializable

public class MatrixSizeException
extends RuntimeException

行列に関する演算において、演算不可能な行の数または列の数 であった場合に発生する例外クラスです。

バージョン:
$Revision: 1.16 $
作成者:
yuri
関連項目:
直列化された形式

フィールドの概要
static String INCONSISTENT_COLUMN_NUMBER
          エラーメッセージ"Inconsistent column number"
static String INCONSISTENT_ROW_NUMBER
          エラーメッセージ"Inconsistent row number"
static String INCONSISTENT_SIZE
          エラーメッセージ"Inconsistent size"
static String INCORRECT_SIZE
          エラーメッセージ"Incorrect size of matrices"
static String NOT_A_SQUARE_MATRIX
          エラーメッセージ"Not a square matrix"
static String NOT_A_VECTOR_MATRIX
          エラーメッセージ"Not a vector matrix"
static String NOT_SAME_SIZE
          エラーメッセージ"Not same size"
 
コンストラクタの概要
MatrixSizeException(Grid left, Grid right, String message)
          コンストラクター
例外メッセージ中に行列のサイズを含めた例外オブジェクトを生成します。
MatrixSizeException(String message)
          標準の例外オブジェクトを作る。
 
メソッドの概要
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

NOT_SAME_SIZE

public static final String NOT_SAME_SIZE
エラーメッセージ"Not same size"


INCONSISTENT_SIZE

public static final String INCONSISTENT_SIZE
エラーメッセージ"Inconsistent size"


INCONSISTENT_ROW_NUMBER

public static final String INCONSISTENT_ROW_NUMBER
エラーメッセージ"Inconsistent row number"


INCONSISTENT_COLUMN_NUMBER

public static final String INCONSISTENT_COLUMN_NUMBER
エラーメッセージ"Inconsistent column number"


NOT_A_SQUARE_MATRIX

public static final String NOT_A_SQUARE_MATRIX
エラーメッセージ"Not a square matrix"


INCORRECT_SIZE

public static final String INCORRECT_SIZE
エラーメッセージ"Incorrect size of matrices"


NOT_A_VECTOR_MATRIX

public static final String NOT_A_VECTOR_MATRIX
エラーメッセージ"Not a vector matrix"

コンストラクタの詳細

MatrixSizeException

public MatrixSizeException(String message)
標準の例外オブジェクトを作る。

パラメータ:
message - メッセージ

MatrixSizeException

public MatrixSizeException(Grid left,
                           Grid right,
                           String message)
コンストラクター
例外メッセージ中に行列のサイズを含めた例外オブジェクトを生成します。

パラメータ:
left - 左側の行列
right - 右側の行列
message - メッセージ