パッケージ org.springframework.orm
クラス ObjectRetrievalFailureException
- 実装されているすべてのインターフェース:
- SerializableSE
 マップされたオブジェクトをその識別子を介して取得できなかった場合にスローされる例外。永続クラスと識別子に関する情報を提供します。
- 導入:
- 13.10.2003
- 作成者:
- Juergen Hoeller
- 関連事項:
- コンストラクターの概要コンストラクターコンストラクター説明- ObjectRetrievalFailureException- (ClassSE<?> persistentClass, ObjectSE identifier) デフォルトの "not found" メッセージを使用して、指定されたオブジェクトの新しい ObjectRetrievalFailureException を作成します。- ObjectRetrievalFailureException- (ClassSE<?> persistentClass, ObjectSE identifier, StringSE msg, ThrowableSE cause) 指定された明示的なメッセージと例外を使用して、指定されたオブジェクトの新しい ObjectRetrievalFailureException を作成します。- ObjectRetrievalFailureException- (StringSE persistentClassName, ObjectSE identifier) デフォルトの "not found" メッセージを使用して、指定されたオブジェクトの新しい ObjectRetrievalFailureException を作成します。- ObjectRetrievalFailureException- (StringSE persistentClassName, ObjectSE identifier, StringSE msg, ThrowableSE cause) 指定された明示的なメッセージと例外を使用して、指定されたオブジェクトの新しい ObjectRetrievalFailureException を作成します。- ObjectRetrievalFailureException- (StringSE msg, ThrowableSE cause) 影響を受けるオブジェクトに関する情報なしで、指定されたメッセージで一般的な ObjectRetrievalFailureException を作成します。
- メソッドのサマリー修飾子と型メソッド説明見つからなかったオブジェクトの識別子を返します。- ClassSE<?>見つからなかったオブジェクトの永続クラスを返します。見つからなかったオブジェクトの永続クラスの名前を返します。- クラス org.springframework.core.NestedRuntimeException から継承されたメソッド- contains, getMostSpecificCause, getRootCause- クラス java.lang.ThrowableSE から継承されたメソッド- addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
- コンストラクターの詳細- ObjectRetrievalFailureException影響を受けるオブジェクトに関する情報なしで、指定されたメッセージで一般的な ObjectRetrievalFailureException を作成します。- パラメーター:
- msg- 詳細メッセージ
- cause- ソース例外
 
- ObjectRetrievalFailureExceptionデフォルトの "not found" メッセージを使用して、指定されたオブジェクトの新しい ObjectRetrievalFailureException を作成します。- パラメーター:
- persistentClass- 永続クラス
- identifier- 取得する必要があるオブジェクトの ID
 
- ObjectRetrievalFailureExceptionpublic ObjectRetrievalFailureException- (ClassSE<?> persistentClass, @Nullable ObjectSE identifier, StringSE msg, @Nullable ThrowableSE cause) 指定された明示的なメッセージと例外を使用して、指定されたオブジェクトの新しい ObjectRetrievalFailureException を作成します。- パラメーター:
- persistentClass- 永続クラス
- identifier- 取得する必要があるオブジェクトの ID
- msg- 詳細メッセージ
- cause- ソース例外
 
- ObjectRetrievalFailureExceptionデフォルトの "not found" メッセージを使用して、指定されたオブジェクトの新しい ObjectRetrievalFailureException を作成します。- パラメーター:
- persistentClassName- 永続クラスの名前
- identifier- 取得する必要があるオブジェクトの ID
 
- ObjectRetrievalFailureExceptionpublic ObjectRetrievalFailureException- (StringSE persistentClassName, @Nullable ObjectSE identifier, @Nullable StringSE msg, @Nullable ThrowableSE cause) 指定された明示的なメッセージと例外を使用して、指定されたオブジェクトの新しい ObjectRetrievalFailureException を作成します。- パラメーター:
- persistentClassName- 永続クラスの名前
- identifier- 取得する必要があるオブジェクトの ID
- msg- 詳細メッセージ
- cause- ソース例外
 
 
- メソッドの詳細- getPersistentClass見つからなかったオブジェクトの永続クラスを返します。クラスが指定されていない場合、このメソッドは null を返します。
- getPersistentClassName見つからなかったオブジェクトの永続クラスの名前を返します。Class オブジェクトと文字列名の両方で機能します。
- getIdentifier見つからなかったオブジェクトの識別子を返します。