Sha256: 1839c3fdd9ca748ffb695f12a4396d283f08f49a4f36820b7694be73d7d19fd2

Contents?: true

Size: 542 Bytes

Versions: 3

Compression:

Stored size: 542 Bytes

Contents

package org.embulk.parser.poi_excel.visitor.util;

import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.util.CellRangeAddress;

public class MergedRegionList implements MergedRegionFinder {

	@Override
	public CellRangeAddress get(Sheet sheet, int rowIndex, int columnIndex) {
		int size = sheet.getNumMergedRegions();
		for (int i = 0; i < size; i++) {
			CellRangeAddress region = sheet.getMergedRegion(i);
			if (region.isInRange(rowIndex, columnIndex)) {
				return region;
			}
		}

		return null;
	}
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
embulk-parser-poi_excel-0.1.13 src/main/java/org/embulk/parser/poi_excel/visitor/util/MergedRegionList.java
embulk-parser-poi_excel-0.1.12 src/main/java/org/embulk/parser/poi_excel/visitor/util/MergedRegionList.java
embulk-parser-poi_excel-0.1.11 src/main/java/org/embulk/parser/poi_excel/visitor/util/MergedRegionList.java