public class

IncorrectResultSizeDataAccessException

extends DataRetrievalFailureException
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ org.springframework.core.NestedRuntimeException
           ↳ org.springframework.dao.DataAccessException
             ↳ org.springframework.dao.NonTransientDataAccessException
               ↳ org.springframework.dao.DataRetrievalFailureException
                 ↳ org.springframework.dao.IncorrectResultSizeDataAccessException
Known Direct Subclasses

Class Overview

Data access exception thrown when a result was not of the expected size, for example when expecting a single row but getting 0 or more than 1 rows.

Summary

Public Constructors
IncorrectResultSizeDataAccessException(int expectedSize)
Constructor for IncorrectResultSizeDataAccessException.
IncorrectResultSizeDataAccessException(int expectedSize, int actualSize)
Constructor for IncorrectResultSizeDataAccessException.
IncorrectResultSizeDataAccessException(String msg, int expectedSize)
Constructor for IncorrectResultSizeDataAccessException.
IncorrectResultSizeDataAccessException(String msg, int expectedSize, int actualSize)
Constructor for IncorrectResultSizeDataAccessException.
Public Methods
int getActualSize()
Return the actual result size (or -1 if unknown).
int getExpectedSize()
Return the expected result size.
[Expand]
Inherited Methods
From class org.springframework.core.NestedRuntimeException
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public IncorrectResultSizeDataAccessException (int expectedSize)

Constructor for IncorrectResultSizeDataAccessException.

Parameters
expectedSize the expected result size

public IncorrectResultSizeDataAccessException (int expectedSize, int actualSize)

Constructor for IncorrectResultSizeDataAccessException.

Parameters
expectedSize the expected result size
actualSize the actual result size (or -1 if unknown)

public IncorrectResultSizeDataAccessException (String msg, int expectedSize)

Constructor for IncorrectResultSizeDataAccessException.

Parameters
msg the detail message
expectedSize the expected result size

public IncorrectResultSizeDataAccessException (String msg, int expectedSize, int actualSize)

Constructor for IncorrectResultSizeDataAccessException.

Parameters
msg the detail message
expectedSize the expected result size
actualSize the actual result size (or -1 if unknown)

Public Methods

public int getActualSize ()

Return the actual result size (or -1 if unknown).

public int getExpectedSize ()

Return the expected result size.