A B C D E F G H I K L M N O P R S T V 

A

AbstractConverter<K> - Class in org.csveed.bean.conversion
 
AbstractConverter() - Constructor for class org.csveed.bean.conversion.AbstractConverter
 
AbstractCsvError - Class in org.csveed.report
 
AbstractCsvError(String) - Constructor for class org.csveed.report.AbstractCsvError
 
AbstractMapper<T> - Class in org.csveed.bean
 
AbstractMapper() - Constructor for class org.csveed.bean.AbstractMapper
 
addCell(String) - Method in class org.csveed.row.LineWithInfo
 
addCharacter(int) - Method in class org.csveed.row.LineWithInfo
 
addConverter(Class, Converter) - Method in class org.csveed.bean.conversion.DefaultConverters
 
addMapping(EncounteredSymbol, Character) - Method in class org.csveed.token.SymbolMapping
 
addMapping(EncounteredSymbol, char[]) - Method in class org.csveed.token.SymbolMapping
 

B

BeanParser - Class in org.csveed.bean
 
BeanParser() - Constructor for class org.csveed.bean.BeanParser
 
BeanProperties - Class in org.csveed.bean
 
BeanProperties(Class) - Constructor for class org.csveed.bean.BeanProperties
 
BeanProperty - Class in org.csveed.bean
 
BeanProperty() - Constructor for class org.csveed.bean.BeanProperty
 
BeanPropertyConversionException - Exception in org.csveed.bean.conversion
 
BeanPropertyConversionException(String, String, Throwable) - Constructor for exception org.csveed.bean.conversion.BeanPropertyConversionException
 
BeanReader<T> - Interface in org.csveed.bean
The BeanReader is responsible for reading CSV rows and converting those into beans.
BeanReaderImpl<T> - Class in org.csveed.bean
 
BeanReaderImpl(Reader, Class<T>) - Constructor for class org.csveed.bean.BeanReaderImpl
 
BeanReaderImpl(Reader, BeanReaderInstructions) - Constructor for class org.csveed.bean.BeanReaderImpl
 
beanReaderInstructions - Variable in class org.csveed.bean.AbstractMapper
 
BeanReaderInstructions - Interface in org.csveed.bean
These instructions are used to power the BeanReader.
BeanReaderInstructionsImpl - Class in org.csveed.bean
 
BeanReaderInstructionsImpl(Class) - Constructor for class org.csveed.bean.BeanReaderInstructionsImpl
 
BeanWrapper - Class in org.csveed.bean.conversion
 
BeanWrapper(DefaultConverters, Object) - Constructor for class org.csveed.bean.conversion.BeanWrapper
 
ByteArrayConverter - Class in org.csveed.bean.conversion
 
ByteArrayConverter() - Constructor for class org.csveed.bean.conversion.ByteArrayConverter
 

C

CellPositionInRow - Class in org.csveed.row
 
CellPositionInRow() - Constructor for class org.csveed.row.CellPositionInRow
 
CharacterConverter - Class in org.csveed.bean.conversion
 
CharacterConverter(boolean) - Constructor for class org.csveed.bean.conversion.CharacterConverter
 
CharArrayConverter - Class in org.csveed.bean.conversion
 
CharArrayConverter() - Constructor for class org.csveed.bean.conversion.CharArrayConverter
 
CharsetConverter - Class in org.csveed.bean.conversion
 
CharsetConverter() - Constructor for class org.csveed.bean.conversion.CharsetConverter
 
checkForAnnotations(BeanProperty) - Method in class org.csveed.bean.BeanParser
 
checkKey(Row, Column) - Method in class org.csveed.bean.AbstractMapper
 
checkKey(Row, Column) - Method in class org.csveed.bean.ColumnIndexMapper
 
checkKey(Row, Column) - Method in class org.csveed.bean.ColumnNameMapper
 
Column - Class in org.csveed.common
 
Column(String) - Constructor for class org.csveed.common.Column
 
Column() - Constructor for class org.csveed.common.Column
 
Column(int) - Constructor for class org.csveed.common.Column
 
ColumnExcel - Class in org.csveed.common
 
ColumnExcel(String) - Constructor for class org.csveed.common.ColumnExcel
 
ColumnIndexKey - Class in org.csveed.common
 
ColumnIndexKey(int) - Constructor for class org.csveed.common.ColumnIndexKey
 
columnIndexKeys() - Method in class org.csveed.bean.BeanProperties
 
ColumnIndexMapper<T> - Class in org.csveed.bean
 
ColumnIndexMapper() - Constructor for class org.csveed.bean.ColumnIndexMapper
 
ColumnKey - Class in org.csveed.common
 
ColumnKey() - Constructor for class org.csveed.common.ColumnKey
 
ColumnNameKey - Class in org.csveed.common
 
ColumnNameKey(String) - Constructor for class org.csveed.common.ColumnNameKey
 
columnNameKeys() - Method in class org.csveed.bean.BeanProperties
 
ColumnNameMapper<T> - Class in org.csveed.bean
 
ColumnNameMapper() - Constructor for class org.csveed.bean.ColumnNameMapper
 
compareTo(Column) - Method in class org.csveed.common.Column
 
compareTo(ColumnKey) - Method in class org.csveed.common.ColumnIndexKey
 
compareTo(ColumnKey) - Method in class org.csveed.common.ColumnNameKey
 
ConversionException - Exception in org.csveed.bean.conversion
 
ConversionException(String, Class) - Constructor for exception org.csveed.bean.conversion.ConversionException
 
ConversionException(String, String, Throwable) - Constructor for exception org.csveed.bean.conversion.ConversionException
 
ConversionUtil - Class in org.csveed.bean.conversion
 
ConversionUtil() - Constructor for class org.csveed.bean.conversion.ConversionUtil
 
convert(T, Row, int) - Method in class org.csveed.bean.AbstractMapper
 
Converter<K> - Interface in org.csveed.bean.conversion
Stateless converter from String to Object
convertNumberToTargetClass(Number, Class<T>) - Static method in class org.csveed.bean.conversion.NumberUtils
 
convertToPrintable(int) - Method in class org.csveed.row.LineWithInfo
 
createMappingStrategy() - Method in class org.csveed.bean.BeanReaderImpl
 
CsvCell - Annotation Type in org.csveed.annotations
Various settings for a BeanReaderInstructionsImpl translating to a CSV cell.
CsvConverter - Annotation Type in org.csveed.annotations
Sets a custom converter for the field.
CsvDate - Annotation Type in org.csveed.annotations
Date is a special case, since it will require a format to be supplied.
CsvError - Interface in org.csveed.report
Report on an error, always including at the very least an error message.
CsvException - Exception in org.csveed.report
 
CsvException(CsvError) - Constructor for exception org.csveed.report.CsvException
 
CsvFile - Annotation Type in org.csveed.annotations
Various settings applying to the entire CSV file and BeanInstructions.
CsvIgnore - Annotation Type in org.csveed.annotations
When this annotation is set on a field, it will be skipped during deserialization even if a matching column name is found.
CsvLocalizedNumber - Annotation Type in org.csveed.annotations
Makes sure that a specific Locale is used to convert numbers.
CsvReader<T> - Interface in org.csveed.api
The BeanReader is responsible for reading CSV rows and converting those into beans.
CsvReaderImpl<T> - Class in org.csveed.api
 
CsvReaderImpl(Reader) - Constructor for class org.csveed.api.CsvReaderImpl
 
CsvReaderImpl(Reader, Class<T>) - Constructor for class org.csveed.api.CsvReaderImpl
 
CsvReaderImpl(Reader, BeanReaderInstructions) - Constructor for class org.csveed.api.CsvReaderImpl
 
CurrencyConverter - Class in org.csveed.bean.conversion
 
CurrencyConverter() - Constructor for class org.csveed.bean.conversion.CurrencyConverter
 
CustomBooleanConverter - Class in org.csveed.bean.conversion
 
CustomBooleanConverter(boolean) - Constructor for class org.csveed.bean.conversion.CustomBooleanConverter
 
CustomBooleanConverter(String, String, boolean) - Constructor for class org.csveed.bean.conversion.CustomBooleanConverter
 
CustomNumberConverter - Class in org.csveed.bean.conversion
 
CustomNumberConverter(Class<? extends Number>, boolean) - Constructor for class org.csveed.bean.conversion.CustomNumberConverter
 
CustomNumberConverter(Class<? extends Number>, NumberFormat, boolean) - Constructor for class org.csveed.bean.conversion.CustomNumberConverter
 

D

DateConverter - Class in org.csveed.bean.conversion
 
DateConverter(String, boolean) - Constructor for class org.csveed.bean.conversion.DateConverter
 
DefaultConverters - Class in org.csveed.bean.conversion
 
DefaultConverters() - Constructor for class org.csveed.bean.conversion.DefaultConverters
 
determineState(int, EncounteredSymbol) - Method in class org.csveed.token.ParseStateMachine
 
determineValue(Object) - Method in class org.csveed.bean.conversion.CustomNumberConverter
 

E

EncounteredSymbol - Enum in org.csveed.token
 
enumClass - Variable in class org.csveed.bean.conversion.EnumConverter
 
EnumConverter<T extends Enum> - Class in org.csveed.bean.conversion
 
EnumConverter(Class<T>) - Constructor for class org.csveed.bean.conversion.EnumConverter
 
equals(Object) - Method in class org.csveed.bean.BeanProperty
 
equals(Object) - Method in class org.csveed.common.Column
 
equals(Object) - Method in class org.csveed.common.ColumnIndexKey
 
equals(Object) - Method in class org.csveed.common.ColumnNameKey
 

F

find(int, ParseState) - Method in class org.csveed.token.SymbolMapping
 
FIRST_COLUMN_INDEX - Static variable in class org.csveed.common.Column
 
fromIndex(Column) - Method in class org.csveed.bean.BeanProperties
 
fromName(Column) - Method in class org.csveed.bean.BeanProperties
 
fromString(String) - Method in class org.csveed.bean.conversion.ByteArrayConverter
 
fromString(String) - Method in class org.csveed.bean.conversion.CharacterConverter
 
fromString(String) - Method in class org.csveed.bean.conversion.CharArrayConverter
 
fromString(String) - Method in class org.csveed.bean.conversion.CharsetConverter
 
fromString(String) - Method in interface org.csveed.bean.conversion.Converter
 
fromString(String) - Method in class org.csveed.bean.conversion.CurrencyConverter
 
fromString(String) - Method in class org.csveed.bean.conversion.CustomBooleanConverter
 
fromString(String) - Method in class org.csveed.bean.conversion.CustomNumberConverter
 
fromString(String) - Method in class org.csveed.bean.conversion.DateConverter
 
fromString(String) - Method in class org.csveed.bean.conversion.EnumConverter
 
fromString(String) - Method in class org.csveed.bean.conversion.PatternConverter
 
fromString(String) - Method in class org.csveed.bean.conversion.StringConverter
 
fromString(String) - Method in class org.csveed.bean.conversion.TimeZoneConverter
 

G

GeneralError - Class in org.csveed.report
 
GeneralError(String) - Constructor for class org.csveed.report.GeneralError
 
get(int) - Method in interface org.csveed.api.Row
Gets the content of the cell on the basis of its cell position within the Row.
get(String) - Method in interface org.csveed.api.Row
Gets the content of the cell in the column named columnName.
get(String) - Method in class org.csveed.bean.BeanProperties
 
get(int) - Method in interface org.csveed.row.Line
 
get(int) - Method in class org.csveed.row.LineWithInfo
 
get(String) - Method in class org.csveed.row.RowImpl
 
get(int) - Method in class org.csveed.row.RowImpl
 
getBeanClass() - Method in class org.csveed.bean.BeanReaderImpl
 
getBeanClass() - Method in interface org.csveed.bean.BeanReaderInstructions
 
getBeanClass() - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
getBeanInstructions(Class) - Method in class org.csveed.bean.BeanParser
 
getBeanProperty(Column) - Method in class org.csveed.bean.AbstractMapper
 
getBeanProperty(Column) - Method in class org.csveed.bean.ColumnIndexMapper
 
getBeanProperty(Column) - Method in class org.csveed.bean.ColumnNameMapper
 
getBeanReaderInstructions() - Method in class org.csveed.bean.BeanReaderImpl
 
getCellPosition(Column) - Method in class org.csveed.row.LineWithInfo
 
getColumn(Row) - Method in class org.csveed.bean.AbstractMapper
 
getColumn(Row) - Method in class org.csveed.bean.ColumnIndexMapper
 
getColumn(Row) - Method in class org.csveed.bean.ColumnNameMapper
 
getColumnIndex() - Method in class org.csveed.bean.BeanProperty
 
getColumnIndex() - Method in class org.csveed.common.Column
 
getColumnName(int) - Method in interface org.csveed.api.Row
Gets the column name belonging to the cell.
getColumnName() - Method in class org.csveed.bean.BeanProperty
 
getColumnName() - Method in class org.csveed.common.Column
 
getColumnName(int) - Method in class org.csveed.row.RowImpl
 
getColumnText() - Method in class org.csveed.common.Column
 
getConverter() - Method in class org.csveed.bean.BeanProperty
 
getConverter(BeanProperty) - Method in class org.csveed.bean.conversion.BeanWrapper
 
getConverter(Class) - Method in class org.csveed.bean.conversion.DefaultConverters
 
getCurrentColumn() - Method in class org.csveed.token.ParseStateMachine
 
getCurrentLine() - Method in interface org.csveed.api.CsvReader
Returns the line from which the row was read.
getCurrentLine() - Method in class org.csveed.api.CsvReaderImpl
 
getCurrentLine() - Method in interface org.csveed.bean.BeanReader
Returns the line from which the bean was read.
getCurrentLine() - Method in class org.csveed.bean.BeanReaderImpl
 
getCurrentLine() - Method in interface org.csveed.row.RowReader
Returns the line from which the row was read.
getCurrentLine() - Method in class org.csveed.row.RowReaderImpl
 
getCurrentLine() - Method in class org.csveed.token.ParseStateMachine
 
getEnd() - Method in class org.csveed.report.RowReport
 
getEnd() - Method in class org.csveed.row.CellPositionInRow
 
getError() - Method in exception org.csveed.report.CsvException
 
getExcelColumn() - Method in class org.csveed.common.Column
 
getField() - Method in class org.csveed.bean.BeanProperty
 
getHeader() - Method in interface org.csveed.api.Row
Returns the Headers and throws an exception if it does not exist.
getHeader() - Method in class org.csveed.row.RowImpl
 
getHeader() - Method in class org.csveed.row.RowReaderImpl
 
getIndex(String) - Method in interface org.csveed.api.Header
Gets the index column of the first column with a certain name
getIndex(String) - Method in class org.csveed.row.HeaderImpl
 
getLineNumber() - Method in interface org.csveed.report.CsvError
Returns the line number where the error occurred, zero-based.
getLineNumber() - Method in class org.csveed.report.GeneralError
 
getLineNumber() - Method in class org.csveed.report.RowError
 
getLocalizedMessage() - Method in exception org.csveed.report.CsvException
 
getMapper() - Method in class org.csveed.bean.BeanReaderImpl
 
getMappingStrategy() - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
getMessage() - Method in class org.csveed.report.AbstractCsvError
 
getMessage() - Method in interface org.csveed.report.CsvError
Returns the original error message
getMessage() - Method in exception org.csveed.report.CsvException
 
getMessage() - Method in exception org.csveed.token.ParseException
 
getMessageAsList() - Method in class org.csveed.report.AbstractCsvError
 
getName(int) - Method in interface org.csveed.api.Header
Gets the name of the header column with passed index
getName(int) - Method in class org.csveed.row.HeaderImpl
 
getNumberClass() - Method in class org.csveed.bean.BeanProperty
 
getPrintableLines() - Method in interface org.csveed.report.CsvError
Returns all lines, first the message, then the content and focus line, if available.
getPrintableLines() - Method in class org.csveed.report.GeneralError
 
getPrintableLines() - Method in class org.csveed.report.RowError
 
getPrintableLines() - Method in class org.csveed.report.RowReport
 
getPriority() - Method in class org.csveed.common.ColumnIndexKey
 
getPriority() - Method in class org.csveed.common.ColumnKey
 
getPriority() - Method in class org.csveed.common.ColumnNameKey
 
getProperties() - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
getPropertyDescriptor() - Method in class org.csveed.bean.BeanProperty
 
getPropertyLogLine(BeanProperty) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
getPropertyName() - Method in class org.csveed.bean.BeanProperty
 
getPropertyType() - Method in class org.csveed.bean.BeanProperty
 
getPropertyType(BeanProperty) - Method in class org.csveed.bean.conversion.BeanWrapper
 
getReport() - Method in class org.csveed.report.RowError
 
getRow() - Method in class org.csveed.report.RowReport
 
getRowParts() - Method in interface org.csveed.report.CsvError
Gets the content line where the error occurred, if available.
getRowParts() - Method in class org.csveed.report.GeneralError
 
getRowParts() - Method in class org.csveed.report.RowError
 
getRowReader() - Method in interface org.csveed.bean.BeanReader
Returns the underlying line reader for the bean reader
getRowReader() - Method in class org.csveed.bean.BeanReaderImpl
 
getRowReaderInstructions() - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
getRowReaderInstructions() - Method in class org.csveed.row.RowReaderImpl
 
getStart() - Method in class org.csveed.report.RowReport
 
getStart() - Method in class org.csveed.row.CellPositionInRow
 
getStartLine() - Method in class org.csveed.token.SymbolMapping
 
getState() - Method in exception org.csveed.token.ParseException
 
getSymbol() - Method in exception org.csveed.token.ParseException
 
getSymbolCharacter() - Method in exception org.csveed.token.ParseException
 
getSymbolMapping() - Method in class org.csveed.row.RowReaderInstructionsImpl
 
getSymbolMapping() - Method in class org.csveed.token.ParseStateMachine
 
getToken() - Method in class org.csveed.report.RowPart
 
getType() - Method in class org.csveed.bean.conversion.ByteArrayConverter
 
getType() - Method in class org.csveed.bean.conversion.CharacterConverter
 
getType() - Method in class org.csveed.bean.conversion.CharArrayConverter
 
getType() - Method in class org.csveed.bean.conversion.CharsetConverter
 
getType() - Method in interface org.csveed.bean.conversion.Converter
 
getType() - Method in class org.csveed.bean.conversion.CurrencyConverter
 
getType() - Method in class org.csveed.bean.conversion.CustomBooleanConverter
 
getType() - Method in class org.csveed.bean.conversion.CustomNumberConverter
 
getType() - Method in class org.csveed.bean.conversion.DateConverter
 
getType() - Method in class org.csveed.bean.conversion.EnumConverter
 
getType() - Method in class org.csveed.bean.conversion.PatternConverter
 
getType() - Method in class org.csveed.bean.conversion.StringConverter
 
getType() - Method in class org.csveed.bean.conversion.TimeZoneConverter
 
getTypeDescription() - Method in exception org.csveed.bean.conversion.ConversionException
 

H

hashCode() - Method in class org.csveed.bean.BeanProperty
 
hashCode() - Method in class org.csveed.common.Column
 
hashCode() - Method in class org.csveed.common.ColumnIndexKey
 
hashCode() - Method in class org.csveed.common.ColumnNameKey
 
hasHeader() - Method in interface org.csveed.api.Row
Returns true if a Header has been set for this Row.
hasHeader() - Method in class org.csveed.row.RowImpl
 
hasLength(CharSequence) - Static method in class org.csveed.bean.conversion.ConversionUtil
 
hasText(String) - Static method in class org.csveed.bean.conversion.ConversionUtil
 
hasText(CharSequence) - Static method in class org.csveed.bean.conversion.ConversionUtil
 
Header - Interface in org.csveed.api
The original header of the CSV file
HeaderImpl - Class in org.csveed.row
 
HeaderImpl(Line) - Constructor for class org.csveed.row.HeaderImpl
 

I

ignoreLine() - Method in class org.csveed.token.ParseStateMachine
 
ignoreProperty(String) - Method in interface org.csveed.api.CsvReader
Sets a field to be ignored for purposes of mapping.
ignoreProperty(String) - Method in class org.csveed.api.CsvReaderImpl
 
ignoreProperty(String) - Method in class org.csveed.bean.BeanProperties
 
ignoreProperty(String) - Method in interface org.csveed.bean.BeanReaderInstructions
Sets a field to be ignored for purposes of mapping.
ignoreProperty(String) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
infoOnType() - Method in class org.csveed.bean.conversion.AbstractConverter
 
infoOnType() - Method in interface org.csveed.bean.conversion.Converter
 
infoOnType() - Method in class org.csveed.bean.conversion.DateConverter
 
initDefaultMapping() - Method in class org.csveed.token.SymbolMapping
 
isCheckForSimilarEscapeAndQuote() - Method in enum org.csveed.token.EncounteredSymbol
 
isEmptyLine() - Method in class org.csveed.token.ParseStateMachine
 
isFinished() - Method in interface org.csveed.api.CsvReader
States whether the Reader is done with the file
isFinished() - Method in class org.csveed.api.CsvReaderImpl
 
isFinished() - Method in interface org.csveed.bean.BeanReader
States whether the Reader is done with the file
isFinished() - Method in class org.csveed.bean.BeanReaderImpl
 
isFinished() - Method in interface org.csveed.row.RowReader
States whether the Reader is done with the file
isFinished() - Method in class org.csveed.row.RowReaderImpl
 
isFinished() - Method in class org.csveed.token.ParseStateMachine
 
isHighlight() - Method in class org.csveed.report.RowPart
 
isIgnore() - Method in enum org.csveed.token.ParseState
 
isLineFinished() - Method in enum org.csveed.token.ParseState
 
isLineFinished() - Method in class org.csveed.token.ParseStateMachine
 
isPopToken() - Method in enum org.csveed.token.ParseState
 
isRequired() - Method in class org.csveed.bean.BeanProperty
 
isReset() - Method in enum org.csveed.token.TokenState
 
isSameCharactersForEscapeAndQuote() - Method in class org.csveed.token.SymbolMapping
 
isSkipCommentLines() - Method in class org.csveed.token.SymbolMapping
 
isSkipEmptyLines() - Method in class org.csveed.row.RowReaderInstructionsImpl
 
isStart() - Method in enum org.csveed.token.TokenState
 
isTokenize() - Method in enum org.csveed.token.ParseState
 
isTokenStart() - Method in class org.csveed.token.ParseStateMachine
 
isTrash() - Method in enum org.csveed.token.EncounteredSymbol
 
isTrash() - Method in class org.csveed.token.ParseStateMachine
 
isUpgradeQuoteToEscape() - Method in enum org.csveed.token.ParseState
 
isUseHeader() - Method in class org.csveed.row.RowReaderInstructionsImpl
 
iterator() - Method in class org.csveed.bean.BeanProperties
 
iterator() - Method in class org.csveed.row.HeaderImpl
 
iterator() - Method in class org.csveed.row.LineWithInfo
 
iterator() - Method in class org.csveed.row.RowImpl
Returns an iterator over the individual cells of a Row

K

keys() - Method in class org.csveed.bean.AbstractMapper
 
keys() - Method in class org.csveed.bean.ColumnIndexMapper
 
keys() - Method in class org.csveed.bean.ColumnNameMapper
 
keyTypeCompare(ColumnKey) - Method in class org.csveed.common.ColumnKey
 

L

Line - Interface in org.csveed.row
 
LineWithInfo - Class in org.csveed.row
 
LineWithInfo() - Constructor for class org.csveed.row.LineWithInfo
 
LOG - Static variable in class org.csveed.api.CsvReaderImpl
 
LOG - Static variable in class org.csveed.bean.BeanProperties
 
LOG - Static variable in class org.csveed.bean.BeanReaderInstructionsImpl
 
LOG - Static variable in exception org.csveed.report.CsvException
 
LOG - Static variable in class org.csveed.row.LineWithInfo
 
LOG - Static variable in class org.csveed.row.RowReaderInstructionsImpl
 
LOG - Static variable in class org.csveed.token.ParseStateMachine
 
LOG - Static variable in class org.csveed.token.SymbolMapping
 
logSettings() - Method in class org.csveed.bean.BeanReaderImpl
 
logSettings() - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
logSettings() - Method in class org.csveed.row.RowReaderImpl
 
logSettings() - Method in class org.csveed.row.RowReaderInstructionsImpl
 
logSettings() - Method in class org.csveed.token.SymbolMapping
 

M

mapColumnIndexToProperty(int, String) - Method in interface org.csveed.api.CsvReader
Maps a column in the CSV to a specific property.
mapColumnIndexToProperty(int, String) - Method in class org.csveed.api.CsvReaderImpl
 
mapColumnIndexToProperty(int, String) - Method in interface org.csveed.bean.BeanReaderInstructions
Maps a column in the CSV to a specific property.
mapColumnIndexToProperty(int, String) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
mapColumnNameToProperty(String, String) - Method in interface org.csveed.api.CsvReader
Maps a column name (which is found in the header) to a specific property.
mapColumnNameToProperty(String, String) - Method in class org.csveed.api.CsvReaderImpl
 
mapColumnNameToProperty(String, String) - Method in interface org.csveed.bean.BeanReaderInstructions
Maps a column name (which is found in the header) to a specific property.
mapColumnNameToProperty(String, String) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
mapIndexToProperty(int, String) - Method in class org.csveed.bean.BeanProperties
 
mapNameToProperty(String, String) - Method in class org.csveed.bean.BeanProperties
 
markEndOfColumn() - Method in class org.csveed.row.LineWithInfo
 
markStartOfColumn() - Method in class org.csveed.row.LineWithInfo
 

N

next() - Method in enum org.csveed.token.TokenState
 
nextColumn() - Method in class org.csveed.common.Column
 
nextLine() - Method in class org.csveed.common.Column
 
NoConverterFoundException - Exception in org.csveed.bean.conversion
 
NoConverterFoundException(String, Class) - Constructor for exception org.csveed.bean.conversion.NoConverterFoundException
 
NumberUtils - Class in org.csveed.bean.conversion
 
NumberUtils() - Constructor for class org.csveed.bean.conversion.NumberUtils
 

O

offerSymbol(int) - Method in class org.csveed.token.ParseStateMachine
 
org.csveed.annotations - package org.csveed.annotations
Contains various annotation that can be applied to Java beans and contain instructions for reading CSV files and converting CSV Rows to beans.
org.csveed.api - package org.csveed.api
The main interface of interaction with CSVeed for a developer.
org.csveed.bean - package org.csveed.bean
The package responsible for converting Rows to Beans.
org.csveed.bean.conversion - package org.csveed.bean.conversion
This package contains what remains of the Spring Beans package after the operation to remove Spring from the library.
org.csveed.common - package org.csveed.common
 
org.csveed.report - package org.csveed.report
Contains all the classes required to report back on a row.
org.csveed.row - package org.csveed.row
The package responsible for converting a group of tokens into Header and Rows.
org.csveed.token - package org.csveed.token
The package responsible for reading a CSV line from a Reader and converting this to tokens.

P

ParseException - Exception in org.csveed.token
 
ParseException(ParseState, int, EncounteredSymbol) - Constructor for exception org.csveed.token.ParseException
 
parseNumber(String, Class<T>) - Static method in class org.csveed.bean.conversion.NumberUtils
 
parseNumber(String, Class<T>, NumberFormat) - Static method in class org.csveed.bean.conversion.NumberUtils
 
ParseState - Enum in org.csveed.token
 
ParseStateMachine - Class in org.csveed.token
Yep, a state machine.
ParseStateMachine() - Constructor for class org.csveed.token.ParseStateMachine
 
PatternConverter - Class in org.csveed.bean.conversion
 
PatternConverter() - Constructor for class org.csveed.bean.conversion.PatternConverter
 
PatternConverter(int) - Constructor for class org.csveed.bean.conversion.PatternConverter
 

R

readBareLine() - Method in class org.csveed.row.RowReaderImpl
 
readBean() - Method in interface org.csveed.api.CsvReader
Reads a single row and returns this as a bean.
readBean() - Method in class org.csveed.api.CsvReaderImpl
 
readBean() - Method in interface org.csveed.bean.BeanReader
Reads a single row and returns this as a bean.
readBean() - Method in class org.csveed.bean.BeanReaderImpl
 
readBeans() - Method in interface org.csveed.api.CsvReader
Reads all rows from the file and return these as beans.
readBeans() - Method in class org.csveed.api.CsvReaderImpl
 
readBeans() - Method in interface org.csveed.bean.BeanReader
Reads all rows from the file and return these as beans.
readBeans() - Method in class org.csveed.bean.BeanReaderImpl
 
readHeader() - Method in interface org.csveed.api.CsvReader
Returns the header of the CSV file.
readHeader() - Method in class org.csveed.api.CsvReaderImpl
 
readHeader() - Method in interface org.csveed.bean.BeanReader
Returns the header of the CSV file.
readHeader() - Method in class org.csveed.bean.BeanReaderImpl
 
readHeader() - Method in interface org.csveed.row.RowReader
Returns the header of the CSV file.
readHeader() - Method in class org.csveed.row.RowReaderImpl
 
readRow() - Method in interface org.csveed.api.CsvReader
Reads a single row from the file and returns this.
readRow() - Method in class org.csveed.api.CsvReaderImpl
 
readRow() - Method in interface org.csveed.row.RowReader
Reads a single row from the file and returns this.
readRow() - Method in class org.csveed.row.RowReaderImpl
 
readRows() - Method in interface org.csveed.api.CsvReader
Reads all rows from the file and returns them as a List.
readRows() - Method in class org.csveed.api.CsvReaderImpl
 
readRows() - Method in interface org.csveed.row.RowReader
Reads all rows from the file and returns them as a List.
readRows() - Method in class org.csveed.row.RowReaderImpl
 
registerConverters() - Method in class org.csveed.bean.conversion.DefaultConverters
 
removeFromColumnIndex(BeanProperty) - Method in class org.csveed.bean.BeanProperties
 
removeFromColumnName(BeanProperty) - Method in class org.csveed.bean.BeanProperties
 
reportOnColumn(int) - Method in interface org.csveed.api.Row
Generates a report on the Row with focus on a particular cell.
reportOnColumn(Column) - Method in interface org.csveed.row.Line
 
reportOnColumn(Column) - Method in class org.csveed.row.LineWithInfo
 
reportOnColumn(int) - Method in class org.csveed.row.RowImpl
 
reportOnEndOfLine() - Method in interface org.csveed.api.Header
Generate an error report on the header row
reportOnEndOfLine() - Method in interface org.csveed.api.Row
Generates a report on the Row with focus on the end of the row.
reportOnEndOfLine() - Method in class org.csveed.row.HeaderImpl
 
reportOnEndOfLine() - Method in interface org.csveed.row.Line
 
reportOnEndOfLine() - Method in class org.csveed.row.LineWithInfo
 
reportOnEndOfLine() - Method in class org.csveed.row.RowImpl
 
Row - Interface in org.csveed.api
A Row is a line of content read from the CSV file.
RowError - Class in org.csveed.report
 
RowError(String, RowReport, int) - Constructor for class org.csveed.report.RowError
 
RowImpl - Class in org.csveed.row
 
RowImpl(Line, HeaderImpl) - Constructor for class org.csveed.row.RowImpl
 
RowPart - Class in org.csveed.report
 
RowPart(String, boolean) - Constructor for class org.csveed.report.RowPart
 
RowReader - Interface in org.csveed.row
LineReaders reads rows from the CSV file and returns those all at once, or one by one if desired.
RowReaderImpl - Class in org.csveed.row
Builds up a List of cells (String) per read row.
RowReaderImpl(Reader) - Constructor for class org.csveed.row.RowReaderImpl
 
RowReaderImpl(Reader, RowReaderInstructions) - Constructor for class org.csveed.row.RowReaderImpl
 
RowReaderInstructions - Interface in org.csveed.row
These instructions are used to power the RowReader.
RowReaderInstructionsImpl - Class in org.csveed.row
 
RowReaderInstructionsImpl() - Constructor for class org.csveed.row.RowReaderInstructionsImpl
 
RowReport - Class in org.csveed.report
 
RowReport(String, int, int) - Constructor for class org.csveed.report.RowReport
 

S

sameKeyType(ColumnKey) - Method in class org.csveed.common.ColumnKey
 
setBeanReaderInstructions(BeanReaderInstructionsImpl) - Method in class org.csveed.bean.AbstractMapper
 
setColumnIndex(int) - Method in class org.csveed.bean.BeanProperty
 
setColumnIndex(int) - Method in class org.csveed.common.Column
 
setColumnName(String) - Method in class org.csveed.bean.BeanProperty
 
setColumnName(String) - Method in class org.csveed.common.Column
 
setComment(char) - Method in interface org.csveed.api.CsvReader
Sets the character that will be interpreted as a comment field on the first position of a row.
setComment(char) - Method in class org.csveed.api.CsvReaderImpl
 
setComment(char) - Method in interface org.csveed.bean.BeanReaderInstructions
Sets the character that will be interpreted as a comment field on the first position of a row.
setComment(char) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setComment(char) - Method in interface org.csveed.row.RowReaderInstructions
Sets the character that will be interpreted as a comment field on the first position of a row.
setComment(char) - Method in class org.csveed.row.RowReaderInstructionsImpl
 
setConverter(String, Converter) - Method in interface org.csveed.api.CsvReader
Sets a custom PropertyEditor for the property.
setConverter(String, Converter) - Method in class org.csveed.api.CsvReaderImpl
 
setConverter(String, Converter) - Method in class org.csveed.bean.BeanProperties
 
setConverter(Converter) - Method in class org.csveed.bean.BeanProperty
 
setConverter(String, Converter) - Method in interface org.csveed.bean.BeanReaderInstructions
Sets a custom PropertyEditor for the property.
setConverter(String, Converter) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setDate(String, String) - Method in interface org.csveed.api.CsvReader
Determines what dateformat to apply to the cell value before storing it as a date.
setDate(String, String) - Method in class org.csveed.api.CsvReaderImpl
 
setDate(String, String) - Method in class org.csveed.bean.BeanProperties
 
setDate(String, String) - Method in interface org.csveed.bean.BeanReaderInstructions
Determines what dateformat to apply to the cell value before storing it as a date.
setDate(String, String) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setEnd(int) - Method in class org.csveed.row.CellPositionInRow
 
setEndOfLine(char[]) - Method in interface org.csveed.api.CsvReader
Sets the characters (plural) that will be interpreted as end-of-line markers (unless within a quoted field).
setEndOfLine(char[]) - Method in class org.csveed.api.CsvReaderImpl
 
setEndOfLine(char[]) - Method in interface org.csveed.bean.BeanReaderInstructions
Sets the characters (plural) that will be interpreted as end-of-line markers (unless within a quoted field).
setEndOfLine(char[]) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setEndOfLine(char[]) - Method in interface org.csveed.row.RowReaderInstructions
Sets the characters (plural) that will be interpreted as end-of-line markers (unless within a quoted field).
setEndOfLine(char[]) - Method in class org.csveed.row.RowReaderInstructionsImpl
 
setEscape(char) - Method in interface org.csveed.api.CsvReader
Sets the character that will be interpreted as an escape symbol while within a quoted field.
setEscape(char) - Method in class org.csveed.api.CsvReaderImpl
 
setEscape(char) - Method in interface org.csveed.bean.BeanReaderInstructions
Sets the character that will be interpreted as an escape symbol while within a quoted field.
setEscape(char) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setEscape(char) - Method in interface org.csveed.row.RowReaderInstructions
Sets the character that will be interpreted as an escape symbol while within a quoted field.
setEscape(char) - Method in class org.csveed.row.RowReaderInstructionsImpl
 
setField(Field) - Method in class org.csveed.bean.BeanProperty
 
setHeader(Header) - Method in class org.csveed.common.Column
 
setKey(ColumnKey) - Method in class org.csveed.common.Column
 
setLocalizedNumber(String, Locale) - Method in interface org.csveed.api.CsvReader
Determines what Locale to apply to the cell value before converting it to a number.
setLocalizedNumber(String, Locale) - Method in class org.csveed.api.CsvReaderImpl
 
setLocalizedNumber(String, Locale) - Method in class org.csveed.bean.BeanProperties
 
setLocalizedNumber(String, Locale) - Method in interface org.csveed.bean.BeanReaderInstructions
Determines what Locale to apply to the cell value before converting it to a number.
setLocalizedNumber(String, Locale) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setMapper(Class<? extends AbstractMapper>) - Method in interface org.csveed.api.CsvReader
Determines which mapping strategy is to be employed for mapping cells to bean properties.
setMapper(Class<? extends AbstractMapper>) - Method in class org.csveed.api.CsvReaderImpl
 
setMapper(Class<? extends AbstractMapper>) - Method in interface org.csveed.bean.BeanReaderInstructions
Determines which mapping strategy is to be employed for mapping cells to bean properties.
setMapper(Class<? extends AbstractMapper>) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setProperty(BeanProperty, String) - Method in class org.csveed.bean.conversion.BeanWrapper
 
setPropertyDescriptor(PropertyDescriptor) - Method in class org.csveed.bean.BeanProperty
 
setQuote(char) - Method in interface org.csveed.api.CsvReader
Sets the character that will be interpreted as a quote symbol, signifying either the start or the end of a quoted field.
setQuote(char) - Method in class org.csveed.api.CsvReaderImpl
 
setQuote(char) - Method in interface org.csveed.bean.BeanReaderInstructions
Sets the character that will be interpreted as a quote symbol, signifying either the start or the end of a quoted field.
setQuote(char) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setQuote(char) - Method in interface org.csveed.row.RowReaderInstructions
Sets the character that will be interpreted as a quote symbol, signifying either the start or the end of a quoted field.
setQuote(char) - Method in class org.csveed.row.RowReaderInstructionsImpl
 
setRequired(String, boolean) - Method in interface org.csveed.api.CsvReader
Determines if the field is required.
setRequired(String, boolean) - Method in class org.csveed.api.CsvReaderImpl
 
setRequired(String, boolean) - Method in class org.csveed.bean.BeanProperties
 
setRequired(boolean) - Method in class org.csveed.bean.BeanProperty
 
setRequired(String, boolean) - Method in interface org.csveed.bean.BeanReaderInstructions
Determines if the field is required.
setRequired(String, boolean) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setSeparator(char) - Method in interface org.csveed.api.CsvReader
Sets the character that will be interpreted as a separator between cells.
setSeparator(char) - Method in class org.csveed.api.CsvReaderImpl
 
setSeparator(char) - Method in interface org.csveed.bean.BeanReaderInstructions
Sets the character that will be interpreted as a separator between cells.
setSeparator(char) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setSeparator(char) - Method in interface org.csveed.row.RowReaderInstructions
Sets the character that will be interpreted as a separator between cells.
setSeparator(char) - Method in class org.csveed.row.RowReaderInstructionsImpl
 
setSkipCommentLines(boolean) - Method in class org.csveed.token.SymbolMapping
 
setStart(int) - Method in class org.csveed.row.CellPositionInRow
 
setStartLine(int) - Method in class org.csveed.token.SymbolMapping
 
setStartRow(int) - Method in interface org.csveed.api.CsvReader
Sets the start row of the CSV file.
setStartRow(int) - Method in class org.csveed.api.CsvReaderImpl
 
setStartRow(int) - Method in interface org.csveed.bean.BeanReaderInstructions
Sets the start row of the CSV file.
setStartRow(int) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setStartRow(int) - Method in interface org.csveed.row.RowReaderInstructions
Sets the start row of the CSV file.
setStartRow(int) - Method in class org.csveed.row.RowReaderInstructionsImpl
 
setSymbolMapping(SymbolMapping) - Method in class org.csveed.token.ParseStateMachine
 
setUseHeader(boolean) - Method in interface org.csveed.api.CsvReader
Makes sure that the first readable line is interpreted as the header line.
setUseHeader(boolean) - Method in class org.csveed.api.CsvReaderImpl
 
setUseHeader(boolean) - Method in interface org.csveed.bean.BeanReaderInstructions
Makes sure that the first readable line is interpreted as the header line.
setUseHeader(boolean) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
setUseHeader(boolean) - Method in interface org.csveed.row.RowReaderInstructions
Makes sure that the first readable line is interpreted as the header line.
setUseHeader(boolean) - Method in class org.csveed.row.RowReaderInstructionsImpl
 
size() - Method in interface org.csveed.api.Header
Number of columns
size() - Method in interface org.csveed.api.Row
The number of columns in the Row.
size() - Method in class org.csveed.row.HeaderImpl
 
size() - Method in interface org.csveed.row.Line
 
size() - Method in class org.csveed.row.LineWithInfo
 
size() - Method in class org.csveed.row.RowImpl
 
skipCommentLines(boolean) - Method in interface org.csveed.api.CsvReader
Determines whether comment lines must be skipped.
skipCommentLines(boolean) - Method in class org.csveed.api.CsvReaderImpl
 
skipCommentLines(boolean) - Method in interface org.csveed.bean.BeanReaderInstructions
Determines whether comment lines must be skipped.
skipCommentLines(boolean) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
skipCommentLines(boolean) - Method in interface org.csveed.row.RowReaderInstructions
Determines whether comment lines must be skipped.
skipCommentLines(boolean) - Method in class org.csveed.row.RowReaderInstructionsImpl
 
skipEmptyLines(boolean) - Method in interface org.csveed.api.CsvReader
Determines whether empty lines must be skipped or treated as single-column rows.
skipEmptyLines(boolean) - Method in class org.csveed.api.CsvReaderImpl
 
skipEmptyLines(boolean) - Method in interface org.csveed.bean.BeanReaderInstructions
Determines whether empty lines must be skipped or treated as single-column rows.
skipEmptyLines(boolean) - Method in class org.csveed.bean.BeanReaderInstructionsImpl
 
skipEmptyLines(boolean) - Method in interface org.csveed.row.RowReaderInstructions
Determines whether empty lines must be skipped or treated as single-column rows.
skipEmptyLines(boolean) - Method in class org.csveed.row.RowReaderInstructionsImpl
 
StringConverter - Class in org.csveed.bean.conversion
 
StringConverter() - Constructor for class org.csveed.bean.conversion.StringConverter
 
SymbolMapping - Class in org.csveed.token
 
SymbolMapping() - Constructor for class org.csveed.token.SymbolMapping
 

T

TimeZoneConverter - Class in org.csveed.bean.conversion
 
TimeZoneConverter() - Constructor for class org.csveed.bean.conversion.TimeZoneConverter
 
tokenize() - Method in class org.csveed.report.RowReport
 
TokenState - Enum in org.csveed.token
 
toString() - Method in class org.csveed.common.Column
 
toString() - Method in class org.csveed.common.ColumnIndexKey
 
toString() - Method in class org.csveed.common.ColumnNameKey
 
trim() - Method in enum org.csveed.token.ParseState
 
trimAllWhitespace(String) - Static method in class org.csveed.bean.conversion.ConversionUtil
 

V

VALUE_0 - Static variable in class org.csveed.bean.conversion.CustomBooleanConverter
 
VALUE_1 - Static variable in class org.csveed.bean.conversion.CustomBooleanConverter
 
VALUE_FALSE - Static variable in class org.csveed.bean.conversion.CustomBooleanConverter
 
VALUE_NO - Static variable in class org.csveed.bean.conversion.CustomBooleanConverter
 
VALUE_OFF - Static variable in class org.csveed.bean.conversion.CustomBooleanConverter
 
VALUE_ON - Static variable in class org.csveed.bean.conversion.CustomBooleanConverter
 
VALUE_TRUE - Static variable in class org.csveed.bean.conversion.CustomBooleanConverter
 
VALUE_YES - Static variable in class org.csveed.bean.conversion.CustomBooleanConverter
 
valueOf(String) - Static method in enum org.csveed.token.EncounteredSymbol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.csveed.token.ParseState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.csveed.token.TokenState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.csveed.token.EncounteredSymbol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.csveed.token.ParseState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.csveed.token.TokenState
Returns an array containing the constants of this enum type, in the order they are declared.
verifyHeader(Row) - Method in class org.csveed.bean.AbstractMapper
 
A B C D E F G H I K L M N O P R S T V 

Copyright © 2013 42 BV. All Rights Reserved.