|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.mklab.nfc.matrix.MatrixSizeException
public class MatrixSizeException
行列に関する演算において、演算不可能な行の数または列の数 であった場合に発生する例外クラスです。
フィールドの概要 | |
---|---|
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 |
フィールドの詳細 |
---|
public static final String NOT_SAME_SIZE
public static final String INCONSISTENT_SIZE
public static final String INCONSISTENT_ROW_NUMBER
public static final String INCONSISTENT_COLUMN_NUMBER
public static final String NOT_A_SQUARE_MATRIX
public static final String INCORRECT_SIZE
public static final String NOT_A_VECTOR_MATRIX
コンストラクタの詳細 |
---|
public MatrixSizeException(String message)
message
- メッセージpublic MatrixSizeException(Grid left, Grid right, String message)
left
- 左側の行列right
- 右側の行列message
- メッセージ
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |