public abstract class PropertyAccessException extends BeansException
コンストラクターと説明 |
---|
PropertyAccessException(java.beans.PropertyChangeEvent propertyChangeEvent, java.lang.String msg, java.lang.Throwable cause) 新しい PropertyAccessException を作成します。 |
PropertyAccessException(java.lang.String msg, java.lang.Throwable cause) PropertyChangeEvent なしで新しい PropertyAccessException を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract java.lang.String | getErrorCode() この型の例外に対応するエラーコードを返します。 |
java.beans.PropertyChangeEvent | getPropertyChangeEvent() 問題の原因となった PropertyChangeEvent を返します。 |
java.lang.String | getPropertyName() 影響を受けるプロパティの名前を返します(利用可能な場合)。 |
java.lang.Object | getValue() 設定しようとしていた影響を受ける値があれば、それを返します。 |
contains, getMessage, getMostSpecificCause, getRootCause
public PropertyAccessException(java.beans.PropertyChangeEvent propertyChangeEvent, java.lang.String msg, @Nullable java.lang.Throwable cause)
propertyChangeEvent
- 問題の原因となった PropertyChangeEventmsg
- 詳細メッセージ cause
- 根本原因 public PropertyAccessException(java.lang.String msg, @Nullable java.lang.Throwable cause)
msg
- 詳細メッセージ cause
- 根本原因 @Nullable public java.beans.PropertyChangeEvent getPropertyChangeEvent()
null
の場合があります。実際の Bean プロパティが影響を受けた場合にのみ使用できます。
@Nullable public java.lang.String getPropertyName()
@Nullable public java.lang.Object getValue()
public abstract java.lang.String getErrorCode()