パッケージ jakarta.persistence
クラス NonUniqueResultException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- java.lang.RuntimeExceptionSE
-
- jakarta.persistence.PersistenceException
-
- jakarta.persistence.NonUniqueResultException
- 実装されたすべてのインターフェース:
SerializableSE
public class NonUniqueResultException extends PersistenceException
Query.getSingleResult()
またはTypedQuery.getSingleResult()
がクエリで実行され、クエリの結果が複数ある場合に、永続性プロバイダーによってスローされます。この例外により、現在のトランザクションがアクティブな場合、ロールバックのマークが付けられることはありません。- 導入:
- 1.0
- 関連事項:
Query.getSingleResult()
,TypedQuery.getSingleResult()
, 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 NonUniqueResultException()
詳細メッセージとしてnull
を使用して、新しいNonUniqueResultException
例外を作成します。NonUniqueResultException(ExceptionSE cause)
詳細メッセージとしてnull
を使用して、新しいNonUniqueResultException
例外を作成します。NonUniqueResultException(StringSE message)
指定された詳細メッセージを使用して、新しいNonUniqueResultException
例外を構築します。NonUniqueResultException(StringSE message, ExceptionSE cause)
指定された詳細メッセージを使用して、新しいNonUniqueResultException
例外を構築します。
メソッドのサマリー
クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE, toString
コンストラクターの詳細
NonUniqueResultException
public NonUniqueResultException()
詳細メッセージとしてnull
を使用して、新しいNonUniqueResultException
例外を作成します。
NonUniqueResultException
public NonUniqueResultException(ExceptionSE cause)
詳細メッセージとしてnull
を使用して、新しいNonUniqueResultException
例外を作成します。
NonUniqueResultException
public NonUniqueResultException(StringSE message)
指定された詳細メッセージを使用して、新しいNonUniqueResultException
例外を構築します。- パラメーター:
message
- 詳細メッセージ。
NonUniqueResultException
public NonUniqueResultException(StringSE message, ExceptionSE cause)
指定された詳細メッセージを使用して、新しいNonUniqueResultException
例外を構築します。- パラメーター:
message
- 詳細メッセージ。