jp.littlesoft.data.exception
クラス InvalidValueException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 jp.littlesoft.LSException
              上位を拡張 jp.littlesoft.data.exception.DataException
                  上位を拡張 jp.littlesoft.data.exception.InvalidColumnException
                      上位を拡張 jp.littlesoft.data.exception.InvalidValueException
すべての実装されたインタフェース:
Serializable

public class InvalidValueException
extends InvalidColumnException

データ検証例外。

データ値の検証時にスローされる例外です。

バージョン:
1.3.0
作成者:
LittleSoft Corporation
関連項目:
直列化された形式

コンストラクタの概要
InvalidValueException(String msgResFieldName, Object[] msgArgs, Row<?> row, Column column, Object value)
          コンストラクタ。
 
メソッドの概要
 Row<?> getRow()
          例外が発生した行オブジェクトを返します。
 Object getValue()
          例外となった値を取得します。
 
クラス jp.littlesoft.data.exception.InvalidColumnException から継承されたメソッド
getCaption, getColumn, getRowIndex, setCaption, setRowIndex
 
クラス jp.littlesoft.LSException から継承されたメソッド
getCauseUpdateError, getLocale, getLocalizedMessage, getMessage, getMessageResource, setLocale, setMessageResource
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

InvalidValueException

public InvalidValueException(String msgResFieldName,
                             Object[] msgArgs,
                             Row<?> row,
                             Column column,
                             Object value)
コンストラクタ。

パラメータ:
msgResFieldName - メッセージリソースのフィールド名
msgArgs - メッセージ中に表示する置換文字列の配列
row - エラーになった行オブジェクト
column - エラーになったカラム
value - エラーになった値
メソッドの詳細

getValue

public Object getValue()
例外となった値を取得します。

戻り値:
エラー値

getRow

public Row<?> getRow()
例外が発生した行オブジェクトを返します。

戻り値:
行オブジェクト


Copyright (C) 2006-2012 LittleSoft Corporation. All Rights Reserved.