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
is executed on a
query and there is more than one result from the query. This
exception will not cause the current transaction, if one is active,
to be marked for rollback.
Query.getSingleResult() or
invalid reference
TypedQuery.getSingleResult()
- Since:
- Java Persistence 1.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a newNonUniqueResultExceptionexception withnullas its detail message.NonUniqueResultException(String message) 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 with the specified detail message.- Parameters:
message- the detail message.
-