|
BeanIO 2.0.4 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| BeanReader | Interface for unmarshalling bean objects from an input stream. |
| BeanReaderErrorHandler | A callback interface for handling exceptions thrown by a BeanReader. |
| BeanWriter | Interface for marshalling bean objects to an output stream. |
| Marshaller | Interface for marshalling bean objects. |
| RecordContext | Provides information about a record parsed by a BeanReader or Unmarshaller. |
| Unmarshaller | Interface for unmarshalling single records. |
| Class Summary | |
|---|---|
| BeanReaderErrorHandlerSupport | Provides support for BeanReaderErrorHandler implementations. |
| StreamFactory | A StreamFactory is used to load BeanIO mapping files and create
BeanReader, BeanWriter, Unmarshaller and Marshaller instances. |
| Exception Summary | |
|---|---|
| BeanIOConfigurationException | Exception thrown when an invalid BeanIO configuration file is loaded. |
| BeanIOException | Base class for all exceptions thrown by the BeanIO framework. |
| BeanReaderException | Exception thrown by a BeanReader or Unmarshaller. |
| BeanReaderIOException | Exception thrown when a BeanReader's underlying
input stream throws an IOException. |
| BeanWriterException | Exception thrown by a BeanWriter or Marshaller. |
| BeanWriterIOException | Exception thrown when a BeanWriter's underlying
output stream throws an IOException. |
| InvalidRecordException | Exception thrown when a record or one of its fields does not pass validation during unmarshalling. |
| InvalidRecordGroupException | Exception thrown when one or more records fail validation while unmarshalling a record group. |
| MalformedRecordException | Exception thrown when a record does not adhere to the expected syntax of the stream format. |
| UnexpectedRecordException | Exception thrown when the record type of last record read by a BeanReader
is out of order based on the expected order defined by the stream's mapping file. |
| UnidentifiedRecordException | Exception thrown when the record type of the last record read from a BeanReader
could not be determined. |
Core BeanIO API.
|
BeanIO 2.0.4 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||