- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- jakarta.persistence.PersistenceException
-
- jakarta.persistence.NonUniqueResultException
-
- All Implemented Interfaces:
java.io.Serializable
public class NonUniqueResultException extends PersistenceException
Thrown by the persistence provider whenQuery.getSingleResult()
orTypedQuery.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:
Query.getSingleResult()
,TypedQuery.getSingleResult()
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NonUniqueResultException()
Constructs a newNonUniqueResultException
exception withnull
as its detail message.NonUniqueResultException(java.lang.Exception cause)
Constructs a newNonUniqueResultException
exception withnull
as its detail message.NonUniqueResultException(java.lang.String message)
Constructs a newNonUniqueResultException
exception with the specified detail message.NonUniqueResultException(java.lang.String message, java.lang.Exception cause)
Constructs a newNonUniqueResultException
exception with the specified detail message.
-
-
-
Constructor Detail
-
NonUniqueResultException
public NonUniqueResultException()
Constructs a newNonUniqueResultException
exception withnull
as its detail message.
-
NonUniqueResultException
public NonUniqueResultException(java.lang.Exception cause)
Constructs a newNonUniqueResultException
exception withnull
as its detail message.
-
NonUniqueResultException
public NonUniqueResultException(java.lang.String message)
Constructs a newNonUniqueResultException
exception with the specified detail message.- Parameters:
message
- the detail message.
-
NonUniqueResultException
public NonUniqueResultException(java.lang.String message, java.lang.Exception cause)
Constructs a newNonUniqueResultException
exception with the specified detail message.- Parameters:
message
- the detail message.
-
-