NestedRecordMergedSizeException.java
package com.gh.mygreen.xlsmapper.fieldprocessor;
import com.gh.mygreen.xlsmapper.XlsMapperException;
/**
* ネストしたレコードにおいて、結合したセルのサイズが不正な場合にスローされる例外。
*
* @version 2.0
* @since 1.4
* @author T.TSUCHIE
*
*/
public class NestedRecordMergedSizeException extends XlsMapperException {
/** serialVersionUID */
private static final long serialVersionUID = 1458115179311554147L;
/** 処理対象のシート */
private final String sheetName;
/** 実際の結合サイズ */
private final int mergedSize;
public NestedRecordMergedSizeException(final String sheetName, final int mergedSize, final String message) {
super(message);
this.sheetName = sheetName;
this.mergedSize = mergedSize;
}
/**
* 対象のシート名
* @return
*/
public String getSheetName() {
return sheetName;
}
/**
* 実際のセルの結合サイズ
* @return
*/
public int getMergedSize() {
return mergedSize;
}
}