Class IncorrectLineLengthException
- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.batch.item.file.transform.FlatFileFormatException
- org.springframework.batch.item.file.transform.IncorrectLineLengthException
- All Implemented Interfaces:
java.io.Serializable
public class IncorrectLineLengthException extends FlatFileFormatException
Exception indicating that the line size expected is different from what is expected.- Since:
- 1.1
- Author:
- Lucas Ward, Michael Minella
- See Also:
- Serialized Form
Constructor Summary
Constructors Constructor Description IncorrectLineLengthException(int expectedLength, int actualLength)
IncorrectLineLengthException(int expectedLength, int actualLength, java.lang.String input)
IncorrectLineLengthException(java.lang.String message, int expectedLength, int actualLength)
IncorrectLineLengthException(java.lang.String message, int expectedLength, int actualLength, java.lang.String input)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getActualLength()
Retrieves the actual length that was recorded for this exception.int
getExpectedLength()
Retrieves the expected length that was recorded for this exception.Methods inherited from class org.springframework.batch.item.file.transform.FlatFileFormatException
getInput
Constructor Detail
IncorrectLineLengthException
public IncorrectLineLengthException(java.lang.String message, int expectedLength, int actualLength, java.lang.String input)
- Parameters:
message
- the message for this exception.expectedLength
- int containing the length that was expected.actualLength
- int containing the actual length.input
- theString
that contained the contents that caused the exception to be thrown.- Since:
- 2.2.6
IncorrectLineLengthException
public IncorrectLineLengthException(java.lang.String message, int expectedLength, int actualLength)
- Parameters:
message
- the message for this exception.expectedLength
- int containing the length that was expected.actualLength
- int containing the actual length.
IncorrectLineLengthException
public IncorrectLineLengthException(int expectedLength, int actualLength, java.lang.String input)
- Parameters:
expectedLength
- int containing the length that was expected.actualLength
- int containing the actual length.input
- theString
that contained the contents that caused the exception to be thrown.- Since:
- 2.2.6
IncorrectLineLengthException
public IncorrectLineLengthException(int expectedLength, int actualLength)
- Parameters:
expectedLength
- int containing the length that was expected.actualLength
- int containing the actual length.
Method Detail
getActualLength
public int getActualLength()
Retrieves the actual length that was recorded for this exception.- Returns:
- int containing the actual length.
getExpectedLength
public int getExpectedLength()
Retrieves the expected length that was recorded for this exception.- Returns:
- int containing the expected length.