Package com.projectnine.csvmapper

Interface Summary
CsvFieldFormatter Format the String value from the CSV file to some other Object.
 

Class Summary
BigDecimalCsvFieldFormatter Format the String value from the CSV file to a BigDecimal.
CsvFieldMapping This class represents the mapping between one CSV field and one property of an Object.
CsvFieldValidationContext This is the context that is passed between CsvFieldValidator in the same Chain.
CsvFieldValidator A CsvFieldValidator may be used to validate that the value of a CSV field falls within certain parameters.
CsvMappingDefinition This class is a simple construct for holding a List of CsvFieldMappings and generating new instances of the Class that the CSV record is declared to represent.
CsvToObjectMapper This class is the only class in which users should be directly interested.
CurrentXmlGregorianCalendarFieldFormatter Convert a String into a XMLGregorianCalendar.
NoopCsvFieldFormatter This returns whatever it is given.
NoopCsvFieldValidator Promiscuous Validator.
NoSpecialCharacterCsvFieldValidator Deprecated. Use a RegularExpressionCsvFieldValidator with a regular expression of "^[^\!\@\%\&\*\~\?\<\>]*$"
ObjectToCsvMapper  
PostalCodeCsvFieldValidator Deprecated. Use RegularExpressionCsvFieldValidator with a regular expression of "^\\d{5}\\p{Punct}?\\s?(?:\\d{4})?$" instead.
PoundDefineJexlResolver A custom variable resolver that performs default variable resolution.
RegularExpressionCsvFieldValidator Give this CsvFieldValidator one or more regular expressions, and it will not allow a String that fails any of them to pass validation.
StringToTrimmedStringCsvFieldFormatter This CsvFieldFormatter returns the same String it is given except that the white space on either extremity has been removed.
 

Exception Summary
ValidationException Thrown when a CSV FIeld cannot be validated.
 



Copyright © 2008. All Rights Reserved.