public abstract class PropertyAccessException extends BeansException
コンストラクターと説明 |
---|
PropertyAccessException(PropertyChangeEventSE propertyChangeEvent, StringSE msg, ThrowableSE cause) 新しい PropertyAccessException を作成します。 |
PropertyAccessException(StringSE msg, ThrowableSE cause) PropertyChangeEvent なしで新しい PropertyAccessException を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract StringSE | getErrorCode() この型の例外に対応するエラーコードを返します。 |
PropertyChangeEventSE | getPropertyChangeEvent() 問題の原因となった PropertyChangeEvent を返します。 |
StringSE | getPropertyName() 影響を受けるプロパティの名前を返します(利用可能な場合)。 |
ObjectSE | getValue() 設定しようとしていた影響を受ける値があれば、それを返します。 |
contains, getMessage, getMostSpecificCause, getRootCause
addSuppressedSE, fillInStackTraceSE, getCauseSE, getLocalizedMessageSE, getStackTraceSE, getSuppressedSE, initCauseSE, printStackTraceSE, printStackTraceSE, printStackTraceSE, setStackTraceSE, toStringSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public PropertyAccessException(PropertyChangeEventSE propertyChangeEvent, StringSE msg, @Nullable ThrowableSE cause)
propertyChangeEvent
- 問題の原因となった PropertyChangeEventmsg
- 詳細メッセージ cause
- 根本原因 public PropertyAccessException(StringSE msg, @Nullable ThrowableSE cause)
msg
- 詳細メッセージ cause
- 根本原因 @Nullable public PropertyChangeEventSE getPropertyChangeEvent()
null
の場合があります。実際の Bean プロパティが影響を受けた場合にのみ使用できます。
public abstract StringSE getErrorCode()