Uses of Interface
org.csveed.api.CsvClient
-
Uses of CsvClient in org.csveed.api
Modifier and TypeMethodDescriptionCsvClient.ignoreProperty
(String propertyName) Sets a field to be ignored for purposes of mapping.CsvClientImpl.ignoreProperty
(String propertyName) CsvClient.mapColumnIndexToProperty
(int columnIndex, String propertyName) Maps a column in the CSV to a specific property.CsvClientImpl.mapColumnIndexToProperty
(int columnIndex, String propertyName) CsvClient.mapColumnNameToProperty
(String columnName, String propertyName) Maps a column name (which is found in the header) to a specific property.CsvClientImpl.mapColumnNameToProperty
(String columnName, String propertyName) CsvClient.setComment
(char symbol) Sets the character that will be interpreted as a comment field on the first position of a row.CsvClientImpl.setComment
(char symbol) CsvClient.setConverter
(String propertyName, Converter converter) Sets a customPropertyEditor
for the property.CsvClientImpl.setConverter
(String propertyName, Converter converter) Determines what dateformat to apply to the cell value before storing it as a date.CsvClient.setEndOfLine
(char[] symbols) Sets the characters (plural) that will be interpreted as end-of-line markers (unless within a quoted field).CsvClientImpl.setEndOfLine
(char[] symbols) CsvClient.setEscape
(char symbol) Sets the character that will be interpreted as an escape symbol while within a quoted field.CsvClientImpl.setEscape
(char symbol) CsvClient.setHeaderNameToProperty
(String propertyName) Determines what property will receive the header name in the currently active dynamic column.CsvClientImpl.setHeaderNameToProperty
(String propertyName) CsvClient.setHeaderValueToProperty
(String propertyName) Determines what property will receive the cell value in the currently active dynamic column.CsvClientImpl.setHeaderValueToProperty
(String propertyName) CsvClient.setLocalizedNumber
(String propertyName, Locale locale) Determines what Locale to apply to the cell value before converting it to a number.CsvClientImpl.setLocalizedNumber
(String propertyName, Locale locale) CsvClient.setMapper
(Class<? extends AbstractMapper> mapper) Determines which mapping strategy is to be employed for mapping cells to bean properties.CsvClientImpl.setMapper
(Class<? extends AbstractMapper> mapper) CsvClient.setQuote
(char symbol) Sets the character that will be interpreted as a quote symbol, signifying either the start or the end of a quoted field.CsvClientImpl.setQuote
(char symbol) CsvClient.setRequired
(String propertyName, boolean required) Determines if the field is required.CsvClientImpl.setRequired
(String propertyName, boolean required) CsvClient.setSeparator
(char symbol) Sets the character that will be interpreted as a separator between cells.CsvClientImpl.setSeparator
(char symbol) CsvClient.setStartIndexDynamicColumns
(int startIndex) A file can have a special layout with a dynamic number of columns.CsvClientImpl.setStartIndexDynamicColumns
(int startIndex) CsvClient.setStartRow
(int startRow) Sets the start row of the CSV file.CsvClientImpl.setStartRow
(int startRow) CsvClient.setUseHeader
(boolean useHeader) Makes sure that the first readable line is interpreted as the header line.CsvClientImpl.setUseHeader
(boolean useHeader) CsvClient.skipCommentLines
(boolean skip) Determines whether comment lines must be skipped.CsvClientImpl.skipCommentLines
(boolean skip) CsvClient.skipEmptyLines
(boolean skip) Determines whether empty lines must be skipped or treated as single-column rows.CsvClientImpl.skipEmptyLines
(boolean skip)