org.seasar.doma.bean
クラス PropertyReadAccessException

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

public class PropertyReadAccessException
extends BeanException

プロパティの値の取得に失敗した場合にスローされる例外です。

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

フィールドの概要
protected  String className
          プロパティを持つクラスの名前
protected  String propertyName
          プロパティ名
 
クラス org.seasar.doma.DomaException から継承されたフィールド
args, messageCode
 
コンストラクタの概要
PropertyReadAccessException(String className, String propertyName, Throwable cause)
          インスタンスを構築します。
 
メソッドの概要
 String getClassName()
          プロパティを持つクラスの名前を返します。
 String getPropertyName()
          プロパティ名を返します。
 
クラス org.seasar.doma.DomaException から継承されたメソッド
getArgs, getMessageCode
 
クラス 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
 

フィールドの詳細

className

protected final String className
プロパティを持つクラスの名前


propertyName

protected final String propertyName
プロパティ名

コンストラクタの詳細

PropertyReadAccessException

public PropertyReadAccessException(String className,
                                   String propertyName,
                                   Throwable cause)
インスタンスを構築します。

パラメータ:
className - プロパティを持つクラスの名前
propertyName - プロパティ名
cause - 原因
メソッドの詳細

getClassName

public String getClassName()
プロパティを持つクラスの名前を返します。

戻り値:
プロパティを持つクラスの名前

getPropertyName

public String getPropertyName()
プロパティ名を返します。

戻り値:
プロパティ名


Copyright © 2009 The Seasar Foundation. All Rights Reserved.