Package jakarta.persistence
Class NonUniqueResultException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
jakarta.persistence.PersistenceException
jakarta.persistence.NonUniqueResultException
- All 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.- Since:
- 1.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a newNonUniqueResultExceptionexception withnullas its detail message.Constructs a newNonUniqueResultExceptionexception withnullas its detail message.NonUniqueResultException(String message) Constructs a newNonUniqueResultExceptionexception with the specified detail message.NonUniqueResultException(String message, Exception cause) Constructs a newNonUniqueResultExceptionexception with the specified detail message. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
NonUniqueResultException
public NonUniqueResultException()Constructs a newNonUniqueResultExceptionexception withnullas its detail message. -
NonUniqueResultException
Constructs a newNonUniqueResultExceptionexception withnullas its detail message. -
NonUniqueResultException
Constructs a newNonUniqueResultExceptionexception with the specified detail message.- Parameters:
message- the detail message.
-
NonUniqueResultException
Constructs a newNonUniqueResultExceptionexception with the specified detail message.- Parameters:
message- the detail message.
-