B C F G H I L M N O P R S T W 
All Classes All Packages

B

build() - Method in class com.github.timo_reymann.csv_parser.io.CsvReader.Builder
Build csv reader instance
build() - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter.Builder
 
Builder() - Constructor for class com.github.timo_reymann.csv_parser.io.CsvReader.Builder
 
Builder() - Constructor for class com.github.timo_reymann.csv_parser.io.CsvWriter.Builder
 

C

close() - Method in class com.github.timo_reymann.csv_parser.io.CsvReader
Close FileReader and BufferedReader instance
close() - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter
Close underyling BufferedWriter and FileWriter
com.github.timo_reymann.csv_parser - module com.github.timo_reymann.csv_parser
 
com.github.timo_reymann.csv_parser.exception - package com.github.timo_reymann.csv_parser.exception
 
com.github.timo_reymann.csv_parser.io - package com.github.timo_reymann.csv_parser.io
 
com.github.timo_reymann.csv_parser.meta - package com.github.timo_reymann.csv_parser.meta
 
COMMA - Static variable in class com.github.timo_reymann.csv_parser.io.Seperator
Comma seperator
CsvColumn - Annotation Type in com.github.timo_reymann.csv_parser.meta
Map csv file column to property
CsvMetaDataReader<T> - Class in com.github.timo_reymann.csv_parser.meta
Csv meta data reader, used for reading meta information from bean class
CsvMetaDataReader(Class<T>) - Constructor for class com.github.timo_reymann.csv_parser.meta.CsvMetaDataReader
Create new meta data reader
CsvMetaDataReader.InvalidCsvColumnAnnotation - Exception in com.github.timo_reymann.csv_parser.meta
Invalid csv column annotation value
CsvReader<T> - Class in com.github.timo_reymann.csv_parser.io
Reader for csv files
CsvReader(File, Class<T>, boolean, String) - Constructor for class com.github.timo_reymann.csv_parser.io.CsvReader
Create CsvReader for file
CsvReader(InputStream, Class<T>, boolean, String) - Constructor for class com.github.timo_reymann.csv_parser.io.CsvReader
Create CsvReader for InputStream
CsvReader.Builder<T> - Class in com.github.timo_reymann.csv_parser.io
Builder for easily creating csv reader
CsvWriter<T> - Class in com.github.timo_reymann.csv_parser.io
Write csv files
CsvWriter(Class<T>, File, boolean, boolean, String) - Constructor for class com.github.timo_reymann.csv_parser.io.CsvWriter
Create new csv writer
CsvWriter(Class<T>, OutputStream, boolean, boolean, String) - Constructor for class com.github.timo_reymann.csv_parser.io.CsvWriter
Create new csv writer
CsvWriter.Builder<T> - Class in com.github.timo_reymann.csv_parser.io
 

F

file(File) - Method in class com.github.timo_reymann.csv_parser.io.CsvReader.Builder
Set file to read from
file(File) - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter.Builder
Set file to write tos
flush() - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter
Flush underlying BufferedWriter and FileWriter
forClass(Class<T>) - Method in class com.github.timo_reymann.csv_parser.io.CsvReader.Builder
Set class of bean
forClass(Class<T>) - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter.Builder
Set class of bean
format() - Method in annotation type com.github.timo_reymann.csv_parser.meta.CsvColumn
Format for column, used only if datatype is compatible with formatting e.

G

getCsvColumnForField(Field) - Method in class com.github.timo_reymann.csv_parser.meta.CsvMetaDataReader
 
getEffectiveValueForColumnMapping() - Method in class com.github.timo_reymann.csv_parser.meta.CsvMetaDataReader
Get effective value for column mapping

H

hasHeading() - Method in class com.github.timo_reymann.csv_parser.io.CsvReader.Builder
File to read has first row with heading
hasHeading() - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter.Builder
File to read has first row with heading
headerName() - Method in annotation type com.github.timo_reymann.csv_parser.meta.CsvColumn
Header name, used if the csv should have an header or should be read by header name

I

index() - Method in annotation type com.github.timo_reymann.csv_parser.meta.CsvColumn
Index of csv column
inputStream(InputStream) - Method in class com.github.timo_reymann.csv_parser.io.CsvReader.Builder
Set the input stream to use instead of file
InvalidArgumentException - Exception in com.github.timo_reymann.csv_parser.exception
Invalid argument for csv reader/writer builder
InvalidArgumentException(String, Object) - Constructor for exception com.github.timo_reymann.csv_parser.exception.InvalidArgumentException
Create new instance.

L

lines() - Method in class com.github.timo_reymann.csv_parser.io.CsvReader
Get stream with remaining lines from BufferedReader already mapped to beans, if an error occurred during mapping, its element in list is null

M

MappingException - Exception in com.github.timo_reymann.csv_parser.exception
Error during mapping
MappingException(String) - Constructor for exception com.github.timo_reymann.csv_parser.exception.MappingException
Create mapping exception

N

noAppend() - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter.Builder
 

O

outputStream(OutputStream) - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter.Builder
Set outputsream to write to

P

ParseException - Exception in com.github.timo_reymann.csv_parser.exception
 
ParseException(String, Throwable) - Constructor for exception com.github.timo_reymann.csv_parser.exception.ParseException
 

R

readLine() - Method in class com.github.timo_reymann.csv_parser.io.CsvReader
Read line from csv file

S

SEMICOLON - Static variable in class com.github.timo_reymann.csv_parser.io.Seperator
Semicolon seperator
seperatedBy(String) - Method in class com.github.timo_reymann.csv_parser.io.CsvReader.Builder
Set seperator for csv reader, default it is set to ';'
seperatedBy(String) - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter.Builder
Set seperator for csv reader, default it is set to ';'
Seperator - Class in com.github.timo_reymann.csv_parser.io
Seperator for line values
Seperator() - Constructor for class com.github.timo_reymann.csv_parser.io.Seperator
 
setSeperator(String) - Method in class com.github.timo_reymann.csv_parser.io.CsvReader
 
SPACE - Static variable in class com.github.timo_reymann.csv_parser.io.Seperator
Space seperator

T

TAB - Static variable in class com.github.timo_reymann.csv_parser.io.Seperator
Tab seperator

W

writeFileHeading() - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter
Write only file headings to file without any data
writeLine(List<T>) - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter
Write beans to file
writeLine(T) - Method in class com.github.timo_reymann.csv_parser.io.CsvWriter
Write bean to file
B C F G H I L M N O P R S T W 
All Classes All Packages