Class NonUniqueResultException

All Implemented Interfaces:
Serializable

public class NonUniqueResultException extends PersistenceException
Thrown by the persistence provider when Query.getSingleResult() or TypedQuery.getSingleResult() 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.
Since:
1.0
See Also:
  • Constructor Details

    • NonUniqueResultException

      public NonUniqueResultException()
      Constructs a new NonUniqueResultException exception with null as its detail message.
    • NonUniqueResultException

      public NonUniqueResultException(Exception cause)
      Constructs a new NonUniqueResultException exception with null as its detail message.
    • NonUniqueResultException

      public NonUniqueResultException(String message)
      Constructs a new NonUniqueResultException exception with the specified detail message.
      Parameters:
      message - the detail message.
    • NonUniqueResultException

      public NonUniqueResultException(String message, Exception cause)
      Constructs a new NonUniqueResultException exception with the specified detail message.
      Parameters:
      message - the detail message.