| 
 | BeanIO 2.0.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.beanio.stream.fixedlength.FixedLengthParserConfiguration
org.beanio.stream.fixedlength.FixedLengthRecordParserFactory
public class FixedLengthRecordParserFactory
Default RecordParserFactory for the fixed length stream format.
| Constructor Summary | |
|---|---|
| FixedLengthRecordParserFactory()Constructs a new FixedLengthRecordParserFactory. | |
| Method Summary | |
|---|---|
|  RecordMarshaller | createMarshaller()Creates a parser for marshalling records. | 
|  RecordReader | createReader(Reader in)Creates a parser for reading records from an input stream. | 
|  RecordUnmarshaller | createUnmarshaller()Creates a parser for unmarshalling records. | 
|  RecordWriter | createWriter(Writer out)Creates a parser for writing records to an output stream. | 
|  void | init()Initializes the factory. | 
| Methods inherited from class org.beanio.stream.fixedlength.FixedLengthParserConfiguration | 
|---|
| getComments, getLineContinuationCharacter, getLineSeparator, getRecordTerminator, isCommentEnabled, isLineContinationEnabled, setComments, setLineContinuationCharacter, setLineSeparator, setRecordTerminator | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public FixedLengthRecordParserFactory()
| Method Detail | 
|---|
public void init()
          throws BeanIOConfigurationException
RecordParserFactory
init in interface RecordParserFactoryBeanIOConfigurationException
public RecordReader createReader(Reader in)
                          throws IllegalArgumentException
RecordParserFactory
createReader in interface RecordParserFactoryin - the input stream to read from
RecordReader
IllegalArgumentException - if this factory is improperly configured
   and a RecordReader cannot be created
public RecordWriter createWriter(Writer out)
                          throws IllegalArgumentException
RecordParserFactory
createWriter in interface RecordParserFactoryout - the output stream to write to
RecordWriter
IllegalArgumentException - if this factory is improperly configured
   and a RecordWriter cannot be created
public RecordMarshaller createMarshaller()
                                  throws IllegalArgumentException
RecordParserFactory
createMarshaller in interface RecordParserFactoryRecordMarshaller
IllegalArgumentException - if this factory is improperly configured and
   a RecordMarshaller cannot be created
public RecordUnmarshaller createUnmarshaller()
                                      throws IllegalArgumentException
RecordParserFactory
createUnmarshaller in interface RecordParserFactoryRecordUnmarshaller
IllegalArgumentException - if this factory is improperly configured and
   a RecordUnmarshaller cannot be created| 
 | BeanIO 2.0.4 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||