Class NonUniqueResultException

All Implemented Interfaces:
Serializable

public class NonUniqueResultException extends PersistenceException
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 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.