Jakarta Persistence (JPA) Class
jakarta.persistence.NonUniqueResultException
java.lang.Object ∟java.lang.Throwable ∟java.lang.Exception ∟java.lang.RuntimeException ∟jakarta.persistence.PersistenceException ∟jakarta.persistence.NonUniqueResultException
- Implemented Interfaces:
Serializable
Thrown by the persistence provider when
Query.getSingleResult or TypedQuery.getSingleResult is executed and there is more than one result from the query. This exception does not cause the current transaction, if one is active, to be marked for rollback.- See Also:
- Since:
- Jakarta Persistence (JPA) 1.0
Public Constructors
- Since:
- Jakarta Persistence (JPA) 1.0
NonUniqueResultException(
Exception cause)- Since:
- Jakarta Persistence (JPA) 1.0
NonUniqueResultException(
String message)- Parameters:
message- the detail message.
- Since:
- Jakarta Persistence (JPA) 1.0
NonUniqueResultException(
String message, Exception cause)- Parameters:
message- the detail message.
- Since:
- Jakarta Persistence (JPA) 1.0
Additional JDK methods inherited from java.lang.Throwable
addSuppressed(Throwable), fillInStackTrace(), fillInStackTrace(int), getCause(), getLocalizedMessage(), getMessage(), getOurStackTrace(), getStackTrace(), getSuppressed(), initCause(Throwable), lockedPrintStackTrace(PrintStreamOrWriter), printEnclosedStackTrace(PrintStreamOrWriter,StackTraceElement~,String,String,Set), printStackTrace(), printStackTrace(PrintStream), printStackTrace(PrintStreamOrWriter), printStackTrace(PrintWriter), readObject(ObjectInputStream), setCause(Throwable), setStackTrace(StackTraceElement~), toString(), validateSuppressedExceptionsList(List), writeObject(ObjectOutputStream)Additional JDK methods inherited from java.lang.Object
clone(), equals(Object), finalize(), getClass(), hashCode(), notify(), notifyAll(), wait(), wait(long), wait(long,int), wait0(long)