org.pentaho.di.trans.steps.excelinput
Class KettleCellValueException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.pentaho.di.core.exception.KettleException
org.pentaho.di.trans.steps.excelinput.KettleCellValueException
- All Implemented Interfaces:
- Serializable
public class KettleCellValueException
- extends KettleException
Extended KettleValueException
that allows passing extra
context info up the chain (sheet, row, and column IDs).
If we were really obssessive, we'd cache both the names and
indexes of all the items, including the input file. But this
will do for a start.
- Since:
- 14-FEB-2008
- Author:
- timh
- See Also:
- Serialized Form
KettleCellValueException
public KettleCellValueException(KettleException ex,
int sheetnr,
int rownr,
int colnr,
String fieldName)
- Standard constructor.
Note: All indexes below have a 0-origin
(internal index), but are reported with a 1-origin
(human index).
- Parameters:
ex
- The Exception to wrap.sheetnr
- Sheet numberrownr
- Row numbercolnr
- Column numberfieldName
- The name of the field being converted
getMessage
public String getMessage()
- Description copied from class:
KettleException
- get the messages back to it's origin cause.
- Overrides:
getMessage
in class KettleException