Skip navigation links
B C D E F G H I L N P R S T U V W X 

B

BigDecimalParser - Class in com.poiji.parser
 
bigDecimals() - Static method in class com.poiji.parser.Parsers
 
build() - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
 

C

caseInsensitive(boolean) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
Permits case insensitive column names mapping for annotation ExcelCellName.
Casting - Interface in com.poiji.config
A casting interface to build a custom poiji configuration.
castValue(Class<?>, String, PoijiOptions) - Method in interface com.poiji.config.Casting
 
castValue(Class<?>, String, int, int, PoijiOptions) - Method in interface com.poiji.config.Casting
 
castValue(Class<?>, String, PoijiOptions) - Method in class com.poiji.config.DefaultCasting
 
castValue(Class<?>, String, int, int, PoijiOptions) - Method in class com.poiji.config.DefaultCasting
 
com.poiji.annotation - package com.poiji.annotation
 
com.poiji.bind - package com.poiji.bind
 
com.poiji.bind.mapping - package com.poiji.bind.mapping
 
com.poiji.config - package com.poiji.config
 
com.poiji.exception - package com.poiji.exception
 
com.poiji.option - package com.poiji.option
 
com.poiji.parser - package com.poiji.parser
 
com.poiji.util - package com.poiji.util
 

D

dateFormatter() - Method in class com.poiji.option.PoijiOptions
 
dateFormatter(DateTimeFormatter) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
set a date formatter, default date time formatter is "dd/M/yyyy" for java.time.LocalDate
dateLenient(boolean) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
If the simple date format is lenient, use to set how strict the date formatting must be, defaults to lenient false.
datePattern() - Method in class com.poiji.option.PoijiOptions
 
datePattern(String) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
set date pattern, default date format is "dd/M/yyyy" for java.util.Date
dateRegex(String) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
Date regex, if would like to specify a regex patter the date must be in, e.g.\\d{2}/\\d{1}/\\d{4}.
dateTimeFormatter() - Method in class com.poiji.option.PoijiOptions
 
dateTimeFormatter(DateTimeFormatter) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
set a date time formatter, default date time formatter is "dd/M/yyyy HH:mm:ss" for java.time.LocalDateTime
dateTimeRegex(String) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
DateTime regex, if would like to specify a regex patter the date time must be in, e.g.\\d{2}/\\d{1}/\\d{4} \\d{2}:\\d{2}:\\d{2}.
DEFAULT_DATE_FORMATTER - Static variable in class com.poiji.util.PoijiConstants
 
DEFAULT_DATE_PATTERN - Static variable in class com.poiji.util.PoijiConstants
 
DEFAULT_DATE_TIME_FORMATTER - Static variable in class com.poiji.util.PoijiConstants
 
DefaultCasting - Class in com.poiji.config
Created by hakan on 22/01/2017.
DefaultCasting() - Constructor for class com.poiji.config.DefaultCasting
 
DefaultCasting(boolean) - Constructor for class com.poiji.config.DefaultCasting
 
DefaultCastingError - Class in com.poiji.config
 

E

ExcelCell - Annotation Type in com.poiji.annotation
Indicates that a field declaration contains excel metadata.
ExcelCellName - Annotation Type in com.poiji.annotation
Created by hakan on 16/03/2018
ExcelCellRange - Annotation Type in com.poiji.annotation
 
ExcelRow - Annotation Type in com.poiji.annotation
This annotations allows you to set the index of each row item.
ExcelSheet - Annotation Type in com.poiji.annotation
Annotation to set the sheet name to be processed.
ExcelUnknownCells - Annotation Type in com.poiji.annotation
This annotations allows you to put every unknown cell (neither mapped by name, nor by index) into a Map<String,String>

F

file() - Method in class com.poiji.bind.PoijiFile
the T derived from InputStream
Files - Class in com.poiji.util
Created by hakan on 17/01/2017.
fromExcel(File, Class<T>) - Static method in class com.poiji.bind.Poiji
converts excel rows into a list of objects
fromExcel(File, Class<T>, Consumer<? super T>) - Static method in class com.poiji.bind.Poiji
converts excel rows into a list of objects
fromExcel(InputStream, PoijiExcelType, Class<T>) - Static method in class com.poiji.bind.Poiji
converts excel rows into a list of objects
fromExcel(InputStream, PoijiExcelType, Class<T>, Consumer<? super T>) - Static method in class com.poiji.bind.Poiji
converts excel rows into a list of objects
fromExcel(File, Class<T>, PoijiOptions) - Static method in class com.poiji.bind.Poiji
converts excel rows into a list of objects
fromExcel(File, Class<T>, PoijiOptions, Consumer<? super T>) - Static method in class com.poiji.bind.Poiji
converts excel rows into a list of objects
fromExcel(InputStream, PoijiExcelType, Class<T>, PoijiOptions) - Static method in class com.poiji.bind.Poiji
converts excel rows into a list of objects
fromExcel(InputStream, PoijiExcelType, Class<T>, PoijiOptions, Consumer<? super T>) - Static method in class com.poiji.bind.Poiji
converts excel rows into a list of objects

G

getCaseInsensitive() - Method in class com.poiji.option.PoijiOptions
 
getCasting() - Method in class com.poiji.option.PoijiOptions
 
getColumn() - Method in class com.poiji.config.DefaultCastingError
 
getDateLenient() - Method in class com.poiji.option.PoijiOptions
 
getDateRegex() - Method in class com.poiji.option.PoijiOptions
 
getDateTimeRegex() - Method in class com.poiji.option.PoijiOptions
 
getDefaultValue() - Method in class com.poiji.config.DefaultCastingError
 
getErrors() - Method in class com.poiji.config.DefaultCasting
 
getException() - Method in class com.poiji.config.DefaultCastingError
 
getExtension(String) - Method in class com.poiji.util.Files
 
getHeaderStart() - Method in class com.poiji.option.PoijiOptions
 
getInstance() - Static method in class com.poiji.util.Files
 
getLimit() - Method in class com.poiji.option.PoijiOptions
 
getPassword() - Method in class com.poiji.option.PoijiOptions
 
getRow() - Method in class com.poiji.config.DefaultCastingError
 
getSheetName() - Method in class com.poiji.config.DefaultCastingError
 
getSheetName() - Method in class com.poiji.option.PoijiOptions
 
getValue() - Method in class com.poiji.config.DefaultCastingError
 

H

headerStart(int) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
This is to set the row which the unmarshall will use to start reading header titles, incase the header is not in row 0.
HSSFInstance(PoijiFile<?>, PoijiOptions) - Static method in class com.poiji.bind.mapping.UnmarshallerHelper
 
HSSFInstance(PoijiInputStream<?>, PoijiOptions) - Static method in class com.poiji.bind.mapping.UnmarshallerHelper
 

I

ignoreHiddenSheets() - Method in class com.poiji.option.PoijiOptions
 
ignoreHiddenSheets(boolean) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
Ignore hidden sheets
IllegalCastException - Exception in com.poiji.exception
Created by hakan on 17/01/2017.
IllegalCastException(String) - Constructor for exception com.poiji.exception.IllegalCastException
 
integers() - Static method in class com.poiji.parser.Parsers
 
InvalidExcelFileExtension - Exception in com.poiji.exception
Created by hakan on 17/01/2017.
InvalidExcelFileExtension(String) - Constructor for exception com.poiji.exception.InvalidExcelFileExtension
 
isErrorLoggingEnabled() - Method in class com.poiji.config.DefaultCasting
 

L

limit(int) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
limit a number of rows after the header & skipped rows row.
LimitCrossedException - Exception in com.poiji.exception
 
LimitCrossedException(String) - Constructor for exception com.poiji.exception.LimitCrossedException
 
longs() - Static method in class com.poiji.parser.Parsers
 

N

newInstanceOf(Class<T>) - Static method in class com.poiji.util.ReflectUtil
 
NumberParser - Class in com.poiji.parser
 
numbers() - Static method in class com.poiji.parser.Parsers
 

P

parse(String) - Method in class com.poiji.parser.BigDecimalParser
 
parse(String) - Method in class com.poiji.parser.NumberParser
 
parse(String) - Method in interface com.poiji.parser.Parser
 
Parser<T> - Interface in com.poiji.parser
 
Parsers - Class in com.poiji.parser
 
password(String) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
set password for encrypted excel file, Default is null
Poiji - Class in com.poiji.bind
The entry point of the mapping process.
PoijiConstants - Class in com.poiji.util
Created by hakan on 15/10/2017
PoijiExcelType - Enum in com.poiji.exception
Created by hakan on 08/03/2018
PoijiException - Exception in com.poiji.exception
PoijiException is the superclass of RuntimeException that can be thrown during the mapping process of excel service.
PoijiException(String) - Constructor for exception com.poiji.exception.PoijiException
 
PoijiException(String, Throwable) - Constructor for exception com.poiji.exception.PoijiException
 
PoijiFile<T extends File> - Class in com.poiji.bind
Created by hakan on 16/01/2017.
PoijiInputStream<T extends InputStream> - Class in com.poiji.bind
Created by hakan on 08/03/2018.
PoijiInstantiationException - Exception in com.poiji.exception
Created by hakan on 17/01/2017.
PoijiInstantiationException(String, Exception) - Constructor for exception com.poiji.exception.PoijiInstantiationException
 
PoijiOptions - Class in com.poiji.option
Created by hakan on 17/01/2017.
PoijiOptions.PoijiOptionsBuilder - Class in com.poiji.option
 
preferNullOverDefault(boolean) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
set whether or not to use null instead of default values for Integer, Double, Float, Long, String and java.util.Date types.
preferNullOverDefault() - Method in class com.poiji.option.PoijiOptions
 

R

ReflectUtil - Class in com.poiji.util
 
ReflectUtil() - Constructor for class com.poiji.util.ReflectUtil
 

S

setCaseInsensitive(boolean) - Method in class com.poiji.option.PoijiOptions
 
setCasting(Casting) - Method in class com.poiji.option.PoijiOptions
 
setLimit(int) - Method in class com.poiji.option.PoijiOptions
 
settings(int) - Static method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
Skip a number of rows after the header row.
settings() - Static method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
 
setTrimCellValue(boolean) - Method in class com.poiji.option.PoijiOptions
 
sheetIndex(int) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
set sheet index, default is 0
sheetIndex() - Method in class com.poiji.option.PoijiOptions
 
sheetName(String) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
Set the sheet Name
skip(int) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
skip a number of rows after the header row.
skip() - Method in class com.poiji.option.PoijiOptions
the number of skipped rows
stream() - Method in class com.poiji.bind.PoijiInputStream
the T derived from InputStream

T

trimCellValue(boolean) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
Trim cell value
trimCellValue() - Method in class com.poiji.option.PoijiOptions
 

U

unmarshal(Class<T>, Consumer<? super T>) - Method in interface com.poiji.bind.Unmarshaller
 
Unmarshaller - Interface in com.poiji.bind
Created by hakan on 08/03/2018
UnmarshallerHelper - Class in com.poiji.bind.mapping
Created by hakan on 17/01/2017.
UnmarshallerHelper() - Constructor for class com.poiji.bind.mapping.UnmarshallerHelper
 

V

valueOf(String) - Static method in enum com.poiji.exception.PoijiExcelType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.poiji.exception.PoijiExcelType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withCasting(Casting) - Method in class com.poiji.option.PoijiOptions.PoijiOptionsBuilder
Use a custom casting implementation

X

XLS_EXTENSION - Static variable in class com.poiji.util.PoijiConstants
 
XLSX_EXTENSION - Static variable in class com.poiji.util.PoijiConstants
 
XSSFInstance(PoijiFile<?>, PoijiOptions) - Static method in class com.poiji.bind.mapping.UnmarshallerHelper
 
XSSFInstance(PoijiInputStream<?>, PoijiOptions) - Static method in class com.poiji.bind.mapping.UnmarshallerHelper
 
B C D E F G H I L N P R S T U V W X 
Skip navigation links

Copyright © 2017–2020. All rights reserved.