org.beanio.parser.fixedlength
Class FixedLengthStreamDefinition
java.lang.Object
org.beanio.parser.StreamDefinition
org.beanio.parser.fixedlength.FixedLengthStreamDefinition
- All Implemented Interfaces:
- MessageFactory
public class FixedLengthStreamDefinition
- extends StreamDefinition
A FixedLengthStreamDefinition is used to parse and format streams
that use a fixed length record format.
- Since:
- 1.0
- Author:
- Kevin Seim
Methods inherited from class org.beanio.parser.StreamDefinition |
createBeanReader, createBeanWriter, createRecord, createRecord, createRecordReader, createRecordWriter, getFieldErrorMessage, getFieldLabel, getFormat, getLabel, getMode, getName, getRecordErrorMessage, getRecordLabel, getRootGroupDefinition, newGroupDefinition, newGroupNode, newRecordNode, setDefaultResourceBundle, setMaxOccurs, setMinOccurs, setMode, setName, setReaderFactory, setResourceBundle, setWriterFactory |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FixedLengthStreamDefinition
public FixedLengthStreamDefinition()
- Constructs a new FixedLengthStreamDefinition.
FixedLengthStreamDefinition
protected FixedLengthStreamDefinition(String format)
- Constructs a new FixedLengthStreamDefinition.
- Parameters:
format
- the stream format
createDefaultReader
protected RecordReader createDefaultReader(Reader in)
- Description copied from class:
StreamDefinition
- Creates a default RecordReader to read from the given input stream.
This method is called by
StreamDefinition.createRecordReader(Reader)
if no record
reader factory was configured.
- Specified by:
createDefaultReader
in class StreamDefinition
- Parameters:
in
- the input stream to read from
- Returns:
- a new RecordReader
createDefaultWriter
protected RecordWriter createDefaultWriter(Writer out)
- Description copied from class:
StreamDefinition
- Creates a default RecordWriter for writing to the given output stream.
This method is called by
StreamDefinition.createRecordWriter(Writer)
if no record
writer factory was configured.
- Specified by:
createDefaultWriter
in class StreamDefinition
- Parameters:
out
- the output stream to write to
- Returns:
- a new RecordWriter
Copyright © 2010-2012 Kevin Seim