org.seasar.doma
クラス DomaNullPointerException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 java.lang.RuntimeException
              上位を拡張 org.seasar.doma.DomaException
                  上位を拡張 org.seasar.doma.DomaNullPointerException
すべての実装されたインタフェース:
Serializable

public class DomaNullPointerException
extends DomaException

null でないことを期待されたパラメータへの引数が null の場合にスローされる例外です。

NullPointerException とは別にこの例外を定義しているのは、 Domaのバグによる例外なのか、 DomaのAPIの事前条件を満たしていないことによる例外なのかを判別しやすくするためです。

作成者:
taedium
関連項目:
直列化された形式

フィールドの概要
protected  String parameterName
          null であるパラメータの名前
 
クラス org.seasar.doma.DomaException から継承されたフィールド
args, messageResource
 
コンストラクタの概要
DomaNullPointerException(String parameterName)
          インスタンスを構築します。
 
メソッドの概要
 String getParameterName()
          null であるパラメータの名前を返します。
 
クラス org.seasar.doma.DomaException から継承されたメソッド
getArgs, getMessageResource
 
クラス 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
 

フィールドの詳細

parameterName

protected final String parameterName
null であるパラメータの名前

コンストラクタの詳細

DomaNullPointerException

public DomaNullPointerException(String parameterName)
インスタンスを構築します。

パラメータ:
parameterName - null であるパラメータの名前
メソッドの詳細

getParameterName

public String getParameterName()
null であるパラメータの名前を返します。

戻り値:
null であるパラメータの名前


Copyright © 2009-2014 The Seasar Foundation. All Rights Reserved.