|
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.delimited.DelimitedParserConfiguration
org.beanio.stream.delimited.DelimitedRecordParserFactory
public class DelimitedRecordParserFactory
Default RecordParserFactory for the delimited stream format.
| Constructor Summary | |
|---|---|
DelimitedRecordParserFactory()
Constructs a new DelimitedRecordParserFactory. |
|
| 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.delimited.DelimitedParserConfiguration |
|---|
getComments, getDelimiter, getEscape, getLineContinuationCharacter, getRecordTerminator, isCommentEnabled, isEscapeEnabled, isLineContinationEnabled, setComments, setDelimiter, setEscape, setLineContinuationCharacter, setRecordTerminator |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DelimitedRecordParserFactory()
| Method Detail |
|---|
public void init()
throws IllegalArgumentException
RecordParserFactory
init in interface RecordParserFactoryIllegalArgumentException - if the parser configuration is invalid
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 | ||||||||