Package nl.bstoi.poiparser.core.strategy
Class AbstractPoiParserFactory
java.lang.Object
nl.bstoi.poiparser.core.strategy.AbstractPoiParserFactory
- Direct Known Subclasses:
AnnotatedReadPoiParserFactory,AnnotatedWritePoiParserFactory
public abstract class AbstractPoiParserFactory extends Object
User: Hylke Stapersma
E-mail:[ hylke.stapersma@gmail.com]
Date: 23-06-13
Time: 22:09
-
Field Summary
Fields Modifier and Type Field Description protected PropertiescolumnHeaderPropertiesprotected booleancreateHeaderRowprotected booleanignoreFirstRow -
Constructor Summary
Constructors Constructor Description AbstractPoiParserFactory() -
Method Summary
Modifier and Type Method Description protected org.apache.poi.ss.usermodel.WorkbookcreateNewWorkBook(PoiType poiType)PoiTypegetPoiType()protected org.apache.poi.ss.usermodel.SheetgetSheetFromInputStream(InputStream inputStream, String sheetName)voidsetColumnHeaderProperties(Properties columnHeaderProperties)voidsetCreateHeaderRow(boolean createHeaderRow)voidsetIgnoreFirstRow(boolean ignoreFirstRow)
-
Field Details
-
createHeaderRow
protected boolean createHeaderRow -
ignoreFirstRow
protected boolean ignoreFirstRow -
columnHeaderProperties
-
-
Constructor Details
-
AbstractPoiParserFactory
public AbstractPoiParserFactory()
-
-
Method Details
-
getSheetFromInputStream
protected org.apache.poi.ss.usermodel.Sheet getSheetFromInputStream(InputStream inputStream, String sheetName) throws PoiParserException- Throws:
PoiParserException
-
createNewWorkBook
-
getPoiType
-
setCreateHeaderRow
public void setCreateHeaderRow(boolean createHeaderRow) -
setIgnoreFirstRow
public void setIgnoreFirstRow(boolean ignoreFirstRow) -
setColumnHeaderProperties
-