| 
 | BeanIO 2.0.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface StreamFormat
A StreamFormat provides format specific extensions for a Stream parser. 
 
 
Implementations of this interface must be thread-safe.
| Method Summary | |
|---|---|
|  MarshallingContext | createMarshallingContext(boolean streaming)Creates a new marshalling context. | 
|  RecordMarshaller | createRecordMarshaller()Creates a new record marshaller. | 
|  RecordReader | createRecordReader(Reader in)Creates a new record reader. | 
|  RecordUnmarshaller | createRecordUnmarshaller()Creates a new record unmarshaller. | 
|  RecordWriter | createRecordWriter(Writer out)Creates a new record writer. | 
|  UnmarshallingContext | createUnmarshallingContext()Creates a new ummarshalling context. | 
|  String | getName()Returns the name of the stream. | 
| Method Detail | 
|---|
String getName()
UnmarshallingContext createUnmarshallingContext()
UnmarshallingContextMarshallingContext createMarshallingContext(boolean streaming)
streaming - true if marshalling to a stream
MarshallingContextRecordMarshaller createRecordMarshaller()
RecordMarshallerRecordUnmarshaller createRecordUnmarshaller()
RecordUnmarshallerRecordReader createRecordReader(Reader in)
in - the Reader to read records from
RecordReaderRecordWriter createRecordWriter(Writer out)
out - the Writer to write records to
RecordWriter| 
 | BeanIO 2.0.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||