Class AnnotatedReadPoiParserFactory<T>
java.lang.Object
nl.bstoi.poiparser.core.strategy.AbstractPoiParserFactory
nl.bstoi.poiparser.core.strategy.annotation.AnnotatedReadPoiParserFactory<T>
- All Implemented Interfaces:
ReadPoiParserFactory<T>
public class AnnotatedReadPoiParserFactory<T> extends AbstractPoiParserFactory implements ReadPoiParserFactory<T>
User: Hylke Stapersma
E-mail:[ hylke.stapersma@gmail.com]
Date: 23-06-13
Time: 13:17
-
Field Summary
Fields inherited from class nl.bstoi.poiparser.core.strategy.AbstractPoiParserFactory
columnHeaderProperties, createHeaderRow, ignoreFirstRow -
Constructor Summary
Constructors Constructor Description AnnotatedReadPoiParserFactory(Class<T> clazz) -
Method Summary
Modifier and Type Method Description ReadPoiParser<T>createReadPoiParser(InputStream excelInputStream, String sheetName)Set<CellDescriptor>getCellDescriptors()Get active cell descriptorsvoidsetOverrideCellDescriptors(Set<CellDescriptor> overrideCellDescriptors)Methods inherited from class nl.bstoi.poiparser.core.strategy.AbstractPoiParserFactory
createNewWorkBook, getPoiType, getSheetFromInputStream, setColumnHeaderProperties, setCreateHeaderRow, setIgnoreFirstRow
-
Constructor Details
-
AnnotatedReadPoiParserFactory
-
-
Method Details
-
createReadPoiParser
public ReadPoiParser<T> createReadPoiParser(InputStream excelInputStream, String sheetName) throws PoiParserException- Specified by:
createReadPoiParserin interfaceReadPoiParserFactory<T>- Throws:
PoiParserException
-
getCellDescriptors
Get active cell descriptors- Specified by:
getCellDescriptorsin interfaceReadPoiParserFactory<T>- Returns:
- unique set of cell descriptions
-
setOverrideCellDescriptors
-