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(java.lang.Class<T> clazz)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReadPoiParser<T>createReadPoiParser(java.io.InputStream excelInputStream, java.lang.String sheetName)java.util.Set<CellDescriptor>getCellDescriptors()Get active cell descriptorsvoidsetOverrideCellDescriptors(java.util.Set<CellDescriptor> overrideCellDescriptors)-
Methods inherited from class nl.bstoi.poiparser.core.strategy.AbstractPoiParserFactory
createNewWorkBook, getPoiType, getSheetFromInputStream, setColumnHeaderProperties, setCreateHeaderRow, setIgnoreFirstRow
-
-
-
-
Constructor Detail
-
AnnotatedReadPoiParserFactory
public AnnotatedReadPoiParserFactory(java.lang.Class<T> clazz)
-
-
Method Detail
-
createReadPoiParser
public ReadPoiParser<T> createReadPoiParser(java.io.InputStream excelInputStream, java.lang.String sheetName) throws PoiParserException
- Specified by:
createReadPoiParserin interfaceReadPoiParserFactory<T>- Throws:
PoiParserException
-
getCellDescriptors
public java.util.Set<CellDescriptor> getCellDescriptors()
Get active cell descriptors- Specified by:
getCellDescriptorsin interfaceReadPoiParserFactory<T>- Returns:
- unique set of cell descriptions
-
setOverrideCellDescriptors
public void setOverrideCellDescriptors(java.util.Set<CellDescriptor> overrideCellDescriptors)
-
-