net.sf.jsefa.csv
Interface CsvSerializer
- All Superinterfaces:
- RbfSerializer, Serializer
- All Known Implementing Classes:
- CsvSerializerImpl
public interface CsvSerializer
- extends RbfSerializer
Iterator-style interface for stream based CSV serializer.
Note on handling of null values:
1. null values of simple types (e.g. String or Date) will be
serialized to an empty string (default) or the String explicitly configured as the null value string (see
CsvConfiguration.setDefaultNoValueString(String)).
2. null values of complex types (classes annotated with CsvDataType) will be
serialized to a sequence of empty CSV fields (e. g. ';;;;;').
- Author:
- Norman Lahme-Huetig
- See Also:
Serializer
getLowLevelSerializer
CsvLowLevelSerializer getLowLevelSerializer()
- Returns a low level CSV serializer.
- Specified by:
getLowLevelSerializer in interface RbfSerializer- Specified by:
getLowLevelSerializer in interface Serializer
- Returns:
- a low level CSV serializer.
Copyright © 2014. All rights reserved.