Index

B C E F G I L M O P R S T U V W 
All Classes All Packages

B

BigDecimalConverter - Class in me.landmesser.simplecsv.converter
 
BigDecimalConverter() - Constructor for class me.landmesser.simplecsv.converter.BigDecimalConverter
 

C

capitalize(String) - Static method in class me.landmesser.simplecsv.util.StringUtils
 
CAPITALIZED - me.landmesser.simplecsv.ColumnNameStyle
The column name is the same as the field name, except the first character, which is upper case
CharacterConverter - Class in me.landmesser.simplecsv.converter
 
CharacterConverter() - Constructor for class me.landmesser.simplecsv.converter.CharacterConverter
 
close() - Method in class me.landmesser.simplecsv.CSVReader
 
close() - Method in class me.landmesser.simplecsv.CSVWriter
 
ColumnNameStyle - Enum in me.landmesser.simplecsv
Determines the default column name style.
convert(TemporalAccessor) - Method in class me.landmesser.simplecsv.converter.CSVDateConverter
 
convert(Date) - Method in class me.landmesser.simplecsv.converter.CSVUtilDateConverter
 
convert(Date) - Method in class me.landmesser.simplecsv.converter.UtilDateConverter
 
convert(List<T>) - Method in class me.landmesser.simplecsv.ListConverter
 
convert(T) - Method in interface me.landmesser.simplecsv.converter.CSVConverter
Convert a value to a String representation.
convert(T) - Method in class me.landmesser.simplecsv.converter.EnumConverter
 
convert(T, Class<T>) - Method in class me.landmesser.simplecsv.converter.TemporalAccessorConverter
 
convertWithFormat(T, Class<T>, String) - Method in class me.landmesser.simplecsv.converter.TemporalAccessorConverter
 
CSVColumnName - Annotation Type in me.landmesser.simplecsv.annotation
Sets the name of the field in the header.
CSVConversionException - Exception in me.landmesser.simplecsv.converter
Exception thrown when parsing a value as String does not work as expected.
CSVConversionException() - Constructor for exception me.landmesser.simplecsv.converter.CSVConversionException
 
CSVConversionException(String) - Constructor for exception me.landmesser.simplecsv.converter.CSVConversionException
 
CSVConversionException(String, Throwable) - Constructor for exception me.landmesser.simplecsv.converter.CSVConversionException
 
CSVConversionException(String, Throwable, boolean, boolean) - Constructor for exception me.landmesser.simplecsv.converter.CSVConversionException
 
CSVConversionException(Throwable) - Constructor for exception me.landmesser.simplecsv.converter.CSVConversionException
 
CSVConverter<T> - Interface in me.landmesser.simplecsv.converter
Interface for implementing a converter for type T.
CSVDateConverter<T extends TemporalAccessor> - Class in me.landmesser.simplecsv.converter
 
CSVDateConverter(Class<T>, String) - Constructor for class me.landmesser.simplecsv.converter.CSVDateConverter
 
CSVDateFormat - Annotation Type in me.landmesser.simplecsv.annotation
Tells the CSVWriter to use the given format for a any date or date/time format derived from TemporalAccessor implementing a method format() for conversion to String, and parse() for parsing a String back into a date.
CSVDefaultColumnName - Annotation Type in me.landmesser.simplecsv.annotation
Determines the default style of the generated column header names.
CSVException - Exception in me.landmesser.simplecsv.exception
Base class for all runtime exceptions thrown by this module.
CSVException() - Constructor for exception me.landmesser.simplecsv.exception.CSVException
 
CSVException(String) - Constructor for exception me.landmesser.simplecsv.exception.CSVException
 
CSVException(String, Throwable) - Constructor for exception me.landmesser.simplecsv.exception.CSVException
 
CSVException(String, Throwable, boolean, boolean) - Constructor for exception me.landmesser.simplecsv.exception.CSVException
 
CSVException(Throwable) - Constructor for exception me.landmesser.simplecsv.exception.CSVException
 
CSVIgnore - Annotation Type in me.landmesser.simplecsv.annotation
Tells the parser to skip the annotated field in export and import.
CSVParseException - Exception in me.landmesser.simplecsv.exception
Exception thrown when an error while parsing the CSV input causes a problem.
CSVParseException() - Constructor for exception me.landmesser.simplecsv.exception.CSVParseException
 
CSVParseException(String) - Constructor for exception me.landmesser.simplecsv.exception.CSVParseException
 
CSVParseException(String, Throwable) - Constructor for exception me.landmesser.simplecsv.exception.CSVParseException
 
CSVParseException(String, Throwable, boolean, boolean) - Constructor for exception me.landmesser.simplecsv.exception.CSVParseException
 
CSVParseException(Throwable) - Constructor for exception me.landmesser.simplecsv.exception.CSVParseException
 
CSVReader<T> - Class in me.landmesser.simplecsv
Offers the possibility to read a CSV file from a Reader and transfer the result in a stream of objects of type T
CSVReader(Reader, Class<T>, CSVFormat) - Constructor for class me.landmesser.simplecsv.CSVReader
 
CSVUseConverter - Annotation Type in me.landmesser.simplecsv.annotation
 
CSVUseConverters - Annotation Type in me.landmesser.simplecsv.annotation
 
CSVUtilDateConverter - Class in me.landmesser.simplecsv.converter
 
CSVUtilDateConverter(String) - Constructor for class me.landmesser.simplecsv.converter.CSVUtilDateConverter
 
CSVWriteException - Exception in me.landmesser.simplecsv.exception
Exception thrown when an error while writing the CSV output causes a problem.
CSVWriteException() - Constructor for exception me.landmesser.simplecsv.exception.CSVWriteException
 
CSVWriteException(String) - Constructor for exception me.landmesser.simplecsv.exception.CSVWriteException
 
CSVWriteException(String, Throwable) - Constructor for exception me.landmesser.simplecsv.exception.CSVWriteException
 
CSVWriteException(String, Throwable, boolean, boolean) - Constructor for exception me.landmesser.simplecsv.exception.CSVWriteException
 
CSVWriteException(Throwable) - Constructor for exception me.landmesser.simplecsv.exception.CSVWriteException
 
CSVWriter<T> - Class in me.landmesser.simplecsv
Offers the possibility to write a CSV file to an Appendable, e.g.
CSVWriter(Appendable, Class<T>, CSVFormat, boolean) - Constructor for class me.landmesser.simplecsv.CSVWriter
 

E

EnumConverter<T extends Enum<T>> - Class in me.landmesser.simplecsv.converter
 
EnumConverter(Class<T>) - Constructor for class me.landmesser.simplecsv.converter.EnumConverter
 
EnumConverter(Class<T>, Map<T, String>) - Constructor for class me.landmesser.simplecsv.converter.EnumConverter
 
EnumConverter(Class<T>, Stream<Pair<T, String>>) - Constructor for class me.landmesser.simplecsv.converter.EnumConverter
 

F

forType() - Method in annotation type me.landmesser.simplecsv.annotation.CSVUseConverter
 

G

getFirst() - Method in class me.landmesser.simplecsv.util.Pair
 
getSecond() - Method in class me.landmesser.simplecsv.util.Pair
 

I

IntegerConverter - Class in me.landmesser.simplecsv.converter
 
IntegerConverter() - Constructor for class me.landmesser.simplecsv.converter.IntegerConverter
 

L

LIKE_FIELD - me.landmesser.simplecsv.ColumnNameStyle
The column name is exactly the same as the field name
ListConverter<T> - Class in me.landmesser.simplecsv
 
ListConverter(Class<T>) - Constructor for class me.landmesser.simplecsv.ListConverter
 
LOWERCASE - me.landmesser.simplecsv.ColumnNameStyle
The column name is the field name in lower case letters

M

me.landmesser.simplecsv - package me.landmesser.simplecsv
 
me.landmesser.simplecsv.annotation - package me.landmesser.simplecsv.annotation
 
me.landmesser.simplecsv.converter - package me.landmesser.simplecsv.converter
 
me.landmesser.simplecsv.exception - package me.landmesser.simplecsv.exception
 
me.landmesser.simplecsv.util - package me.landmesser.simplecsv.util
 

O

of(R, S) - Static method in class me.landmesser.simplecsv.util.Pair
 

P

Pair<T,​U> - Class in me.landmesser.simplecsv.util
 
parse(String) - Method in class me.landmesser.simplecsv.converter.BigDecimalConverter
 
parse(String) - Method in class me.landmesser.simplecsv.converter.CharacterConverter
 
parse(String) - Method in interface me.landmesser.simplecsv.converter.CSVConverter
Parse a String value to retrieve an object of type T.
parse(String) - Method in class me.landmesser.simplecsv.converter.CSVDateConverter
 
parse(String) - Method in class me.landmesser.simplecsv.converter.CSVUtilDateConverter
 
parse(String) - Method in class me.landmesser.simplecsv.converter.EnumConverter
 
parse(String) - Method in class me.landmesser.simplecsv.converter.IntegerConverter
 
parse(String) - Method in class me.landmesser.simplecsv.converter.UtilDateConverter
 
parse(String) - Method in class me.landmesser.simplecsv.ListConverter
 
parse(String, Class<T>) - Method in class me.landmesser.simplecsv.converter.TemporalAccessorConverter
 
parseWithFormat(String, Class<T>, String) - Method in class me.landmesser.simplecsv.converter.TemporalAccessorConverter
 

R

read() - Method in class me.landmesser.simplecsv.CSVReader
 

S

StringUtils - Class in me.landmesser.simplecsv.util
 
StringUtils() - Constructor for class me.landmesser.simplecsv.util.StringUtils
 

T

TemporalAccessorConverter - Class in me.landmesser.simplecsv.converter
 
TemporalAccessorConverter() - Constructor for class me.landmesser.simplecsv.converter.TemporalAccessorConverter
 

U

UPPERCASE - me.landmesser.simplecsv.ColumnNameStyle
The column name is the field name in upper case letters
UtilDateConverter - Class in me.landmesser.simplecsv.converter
 
UtilDateConverter() - Constructor for class me.landmesser.simplecsv.converter.UtilDateConverter
 

V

value() - Method in annotation type me.landmesser.simplecsv.annotation.CSVColumnName
 
value() - Method in annotation type me.landmesser.simplecsv.annotation.CSVDateFormat
 
value() - Method in annotation type me.landmesser.simplecsv.annotation.CSVDefaultColumnName
 
value() - Method in annotation type me.landmesser.simplecsv.annotation.CSVUseConverter
 
value() - Method in annotation type me.landmesser.simplecsv.annotation.CSVUseConverters
 
valueOf(String) - Static method in enum me.landmesser.simplecsv.ColumnNameStyle
Returns the enum constant of this type with the specified name.
values() - Static method in enum me.landmesser.simplecsv.ColumnNameStyle
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Stream<T>) - Method in class me.landmesser.simplecsv.CSVWriter
 
B C E F G I L M O P R S T U V W 
All Classes All Packages