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
ConstructorDescriptionConstructs a newNonUniqueResultException
exception withnull
as its detail message.Constructs a newNonUniqueResultException
exception withnull
as its detail message.NonUniqueResultException
(String message) Constructs a newNonUniqueResultException
exception with the specified detail message.NonUniqueResultException
(String message, Exception cause) Constructs a newNonUniqueResultException
exception 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 newNonUniqueResultException
exception withnull
as its detail message. -
NonUniqueResultException
Constructs a newNonUniqueResultException
exception withnull
as its detail message. -
NonUniqueResultException
Constructs a newNonUniqueResultException
exception with the specified detail message.- Parameters:
message
- the detail message.
-
NonUniqueResultException
Constructs a newNonUniqueResultException
exception with the specified detail message.- Parameters:
message
- the detail message.
-