BeanIO 2.0.4

org.beanio.stream
Interface RecordUnmarshaller

All Known Implementing Classes:
CsvRecordParser, DelimitedRecordParser, FixedLengthRecordParser, JsonRecordUnmarshaller, XmlRecordUnmarshaller

public interface RecordUnmarshaller

Interface for unmarshalling a single record.

The class used to represent a record is specific to the format of a record. For example, a delimited record marshaller may use Stringp[].

Since:
2.0
Author:
Kevin Seim

Method Summary
 Object unmarshal(String text)
          Unmarshals a single record.
 

Method Detail

unmarshal

Object unmarshal(String text)
                 throws RecordIOException
Unmarshals a single record.

Parameters:
text - the record text to unmarshal
Returns:
the unmarshalled record object
Throws:
RecordIOException - if the record is malformed and cannot be parsed

BeanIO 2.0.4

Copyright © 2010-2013 Kevin Seim