A B C D G I L N P R S T V W

A

AbstractPoiFileParser<T> - Class in nl.bstoi.poiparser.core.strategy
 
AbstractPoiFileParser() - Constructor for class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
AbstractPoiFileParser(Map<String, Integer>) - Constructor for class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
AbstractPoiFileParser(Map<String, Integer>, Set<Integer>) - Constructor for class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
addColumnFieldNameMapping(String, Integer) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Add a mapping for a column
addReadIgnoreColumn(Integer) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Add a column number for ignoring when reading.
addRequiredField(Integer) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Add the column number for a required field
addWriteIgnoreColumn(Integer) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Add a column number for ignoring when writing.
AnnotatedPoiFileParser<T> - Class in nl.bstoi.poiparser.core.strategy.annotation
 
AnnotatedPoiFileParser() - Constructor for class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
Default constructor
AnnotatedPoiFileParser(Map<String, Integer>) - Constructor for class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
Use a different column field mapping and ignore the @Cell values in class.
AnnotatedPoiFileParser(Map<String, Integer>, Set<Integer>) - Constructor for class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
Use a different column field mapping and ignore the @Cell values in class.

B

BigDecimalConvertor - Class in nl.bstoi.poiparser.core.strategy.converter
 
BigDecimalConvertor() - Constructor for class nl.bstoi.poiparser.core.strategy.converter.BigDecimalConvertor
 
BooleanConverter - Class in nl.bstoi.poiparser.core.strategy.converter
 
BooleanConverter() - Constructor for class nl.bstoi.poiparser.core.strategy.converter.BooleanConverter
 

C

CalendarConverter - Class in nl.bstoi.poiparser.core.strategy.converter
 
CalendarConverter() - Constructor for class nl.bstoi.poiparser.core.strategy.converter.CalendarConverter
 
Cell - Annotation Type in nl.bstoi.poiparser.api.strategy.annotations
 
Converter<T> - Interface in nl.bstoi.poiparser.api.strategy.converter
Convert a Cell from/to a field.

D

DateConverter - Class in nl.bstoi.poiparser.core.strategy.converter
 
DateConverter() - Constructor for class nl.bstoi.poiparser.core.strategy.converter.DateConverter
 
DefaultConverterFactory - Class in nl.bstoi.poiparser.core.strategy.factory
 
DefaultConverterFactory() - Constructor for class nl.bstoi.poiparser.core.strategy.factory.DefaultConverterFactory
 

G

getByteArrayHash(byte[]) - Static method in class nl.bstoi.poiparser.core.util.PoiImportExportUtil
 
getColumnFieldNameMapping() - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
getColumnNumber() - Method in exception nl.bstoi.poiparser.core.PoiParserException
 
getConverter(Class<?>) - Method in class nl.bstoi.poiparser.core.strategy.factory.DefaultConverterFactory
 
getDefaultConverterFactory() - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
getFileHash(File) - Static method in class nl.bstoi.poiparser.core.util.PoiImportExportUtil
Get the file hash for a excel file
getHeaderFieldNameTranslationMapping() - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
getReadIgnoreColumns() - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
getRowNumber() - Method in exception nl.bstoi.poiparser.core.PoiParserException
 
getSheetNames(File) - Static method in class nl.bstoi.poiparser.core.util.PoiImportExportUtil
Get sheet name from excel file
getTypeConvertorMap() - Method in class nl.bstoi.poiparser.core.strategy.factory.DefaultConverterFactory
 
getWriteIgnoreColumns() - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 

I

ignoreRow(Row) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
If row is empty, the ignore empty row setting will determine the adding of the row.
InitialWritePoiParserException - Exception in nl.bstoi.poiparser.core
 
InitialWritePoiParserException(int) - Constructor for exception nl.bstoi.poiparser.core.InitialWritePoiParserException
 
IntegerConvertor - Class in nl.bstoi.poiparser.core.strategy.converter
 
IntegerConvertor() - Constructor for class nl.bstoi.poiparser.core.strategy.converter.IntegerConvertor
 
isEmptyRow(Row) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Check whether a row is empty based on the column values
isEmptyValue(Cell) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Check if the hssfCell is empty or blank
isIgnoreEmptyRows() - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
isIgnoreFirstRow() - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
isRemoveWriteIgnoreColumns() - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
If columns that are ignored must be deleted from the sheet when writing.

L

LongConverter - Class in nl.bstoi.poiparser.core.strategy.converter
 
LongConverter() - Constructor for class nl.bstoi.poiparser.core.strategy.converter.LongConverter
 

N

nl.bstoi.poiparser.api.strategy.annotations - package nl.bstoi.poiparser.api.strategy.annotations
 
nl.bstoi.poiparser.api.strategy.converter - package nl.bstoi.poiparser.api.strategy.converter
 
nl.bstoi.poiparser.core - package nl.bstoi.poiparser.core
 
nl.bstoi.poiparser.core.strategy - package nl.bstoi.poiparser.core.strategy
 
nl.bstoi.poiparser.core.strategy.annotation - package nl.bstoi.poiparser.core.strategy.annotation
 
nl.bstoi.poiparser.core.strategy.converter - package nl.bstoi.poiparser.core.strategy.converter
 
nl.bstoi.poiparser.core.strategy.factory - package nl.bstoi.poiparser.core.strategy.factory
 
nl.bstoi.poiparser.core.util - package nl.bstoi.poiparser.core.util
 

P

parseExcelMappingForClass(Class) - Method in class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
Recursive read of super classes that have excel parser information
PoiImportExportUtil - Class in nl.bstoi.poiparser.core.util
Usefull class for reading certain excel properties and values
PoiImportExportUtil() - Constructor for class nl.bstoi.poiparser.core.util.PoiImportExportUtil
 
PoiParserException - Exception in nl.bstoi.poiparser.core
 
PoiParserException(int, int, String) - Constructor for exception nl.bstoi.poiparser.core.PoiParserException
 
PoiParserException(int, int, String, Throwable) - Constructor for exception nl.bstoi.poiparser.core.PoiParserException
 

R

readCell(Cell) - Method in interface nl.bstoi.poiparser.api.strategy.converter.Converter
Read a Cell and convert to
readCell(Cell) - Method in class nl.bstoi.poiparser.core.strategy.converter.BigDecimalConvertor
 
readCell(Cell) - Method in class nl.bstoi.poiparser.core.strategy.converter.BooleanConverter
 
readCell(Cell) - Method in class nl.bstoi.poiparser.core.strategy.converter.CalendarConverter
 
readCell(Cell) - Method in class nl.bstoi.poiparser.core.strategy.converter.DateConverter
 
readCell(Cell) - Method in class nl.bstoi.poiparser.core.strategy.converter.IntegerConvertor
 
readCell(Cell) - Method in class nl.bstoi.poiparser.core.strategy.converter.LongConverter
 
readCell(Cell) - Method in class nl.bstoi.poiparser.core.strategy.converter.ShortConverter
 
readCell(Cell) - Method in class nl.bstoi.poiparser.core.strategy.converter.StringConverter
 
readExcelFile(File, String, Class<T>) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
readExcelFile(InputStream, String, Class<T>) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
readExcelFile(File, String, Class<T>, int, int) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Read a excel file from start row to end row
readExcelFile(File, String, Class<T>, int) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Read a excel file from start row to last row.
readExcelFile(InputStream, String, Class<T>, int, int) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Read a excel file inputstream start row to end row
readExcelFile(InputStream, String, Class<T>, int) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Read a excel file input stream from given start row until last row
readExcelFile(File, String, Class<T>) - Method in class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
 
readExcelFile(File, String, Class<T>, int, int) - Method in class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
 
readExcelFile(File, String, Class<T>, int) - Method in class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
 
readExcelFile(InputStream, String, Class<T>) - Method in class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
 
readExcelFile(InputStream, String, Class<T>, int, int) - Method in class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
 
readExcelFile(InputStream, String, Class<T>, int) - Method in class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
 
readExcelFiles(String) - Static method in class nl.bstoi.poiparser.core.util.PoiImportExportUtil
Get excel files from a certain path
readField(String, Row, T, String) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Read a specific field and fill it with the value in the excel
ReadPoiParserException - Exception in nl.bstoi.poiparser.core
 
ReadPoiParserException(String) - Constructor for exception nl.bstoi.poiparser.core.ReadPoiParserException
 
ReadPoiParserException(String, Throwable) - Constructor for exception nl.bstoi.poiparser.core.ReadPoiParserException
 
ReadPoiParserException(int, int, Throwable) - Constructor for exception nl.bstoi.poiparser.core.ReadPoiParserException
 
readRow(String, Row, T) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Read a excel row and convert the selected field into a row dimension
readSheet(Sheet, Class<T>) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Read Excel sheet.
readSheet(Sheet, Class<T>, int) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
readSheet(Sheet, Class<T>, int, int) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
registerConverter(Class<?>, Class<? extends Converter<?>>) - Method in class nl.bstoi.poiparser.core.strategy.factory.DefaultConverterFactory
 
remapColumnFieldMapForWriting() - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Re-map the columns when empty columns are ignored
RequiredFieldPoiParserException - Exception in nl.bstoi.poiparser.core
 
RequiredFieldPoiParserException(String, int, int) - Constructor for exception nl.bstoi.poiparser.core.RequiredFieldPoiParserException
 

S

setHeaderFieldNameTranslationMapping(Map<String, String>) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
setIgnoreEmptyRows(boolean) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
setIgnoreFirstRow(boolean) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
setRemoveWriteIgnoreColumns(boolean) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Set if the parser deletes the columns when writing a sheet.
ShortConverter - Class in nl.bstoi.poiparser.core.strategy.converter
 
ShortConverter() - Constructor for class nl.bstoi.poiparser.core.strategy.converter.ShortConverter
 
StringConverter - Class in nl.bstoi.poiparser.core.strategy.converter
 
StringConverter() - Constructor for class nl.bstoi.poiparser.core.strategy.converter.StringConverter
 

T

trueIntegerValue - Static variable in class nl.bstoi.poiparser.core.strategy.converter.BooleanConverter
 
trueStringValue - Static variable in class nl.bstoi.poiparser.core.strategy.converter.BooleanConverter
 

V

validateColumnFieldMapForWriting() - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
Validate if columns are used more than once.

W

writeCell(Cell, T) - Method in interface nl.bstoi.poiparser.api.strategy.converter.Converter
Write a value to cell
writeCell(Row, T, String) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
writeCell(Cell, BigDecimal) - Method in class nl.bstoi.poiparser.core.strategy.converter.BigDecimalConvertor
 
writeCell(Cell, Boolean) - Method in class nl.bstoi.poiparser.core.strategy.converter.BooleanConverter
 
writeCell(Cell, Calendar) - Method in class nl.bstoi.poiparser.core.strategy.converter.CalendarConverter
 
writeCell(Cell, Date) - Method in class nl.bstoi.poiparser.core.strategy.converter.DateConverter
 
writeCell(Cell, Integer) - Method in class nl.bstoi.poiparser.core.strategy.converter.IntegerConvertor
 
writeCell(Cell, Long) - Method in class nl.bstoi.poiparser.core.strategy.converter.LongConverter
 
writeCell(Cell, Short) - Method in class nl.bstoi.poiparser.core.strategy.converter.ShortConverter
 
writeCell(Cell, String) - Method in class nl.bstoi.poiparser.core.strategy.converter.StringConverter
 
writeExcelFile(OutputStream, LinkedHashMap<String, List<T>>, Class<T>) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
writeExcelFile(OutputStream, LinkedHashMap<String, List<T>>, Class<T>) - Method in class nl.bstoi.poiparser.core.strategy.annotation.AnnotatedPoiFileParser
 
writeHeaderRow(Sheet, Integer) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
WritePoiParserException - Exception in nl.bstoi.poiparser.core
 
WritePoiParserException(int, int, String) - Constructor for exception nl.bstoi.poiparser.core.WritePoiParserException
 
WritePoiParserException(int, int, String, Throwable) - Constructor for exception nl.bstoi.poiparser.core.WritePoiParserException
 
writeRow(Sheet, T, Integer) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
writeSheet(Workbook, String, List<T>) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 
writeWorkbook(LinkedHashMap<String, List<T>>) - Method in class nl.bstoi.poiparser.core.strategy.AbstractPoiFileParser
 

A B C D G I L N P R S T V W

Copyright © 2011 BSTOI.NL. All Rights Reserved.