net.sf.jsefa.csv.lowlevel
Interface CsvLowLevelDeserializer

All Superinterfaces:
LowLevelDeserializer, RbfLowLevelDeserializer
All Known Implementing Classes:
CsvLowLevelDeserializerImpl

public interface CsvLowLevelDeserializer
extends RbfLowLevelDeserializer

Low level CSV Deserializer.

Author:
Norman Lahme-Huetig

Method Summary
 String nextField(QuoteMode quoteMode)
          Returns the next field of the current record.
 
Methods inherited from interface net.sf.jsefa.rbf.lowlevel.RbfLowLevelDeserializer
getStoredLines, readNextRecord, unreadRecord
 
Methods inherited from interface net.sf.jsefa.common.lowlevel.LowLevelDeserializer
close, getInputPosition, open
 

Method Detail

nextField

String nextField(QuoteMode quoteMode)
Returns the next field of the current record.

If the field is empty, the empty String will be returned.
If there is no next field, null will be returned.

Parameters:
quoteMode - the quote mode
Returns:
the field value or null if there is no next field
Throws:
LowLevelDeserializationException


Copyright © 2014. All rights reserved.