org.beanio.config.csv
Class CsvStreamDefinitionFactory
java.lang.Object
org.beanio.config.StreamDefinitionFactory
org.beanio.config.flat.FlatStreamDefinitionFactory
org.beanio.config.delimited.DelimitedStreamDefinitionFactory
org.beanio.config.csv.CsvStreamDefinitionFactory
public class CsvStreamDefinitionFactory
- extends DelimitedStreamDefinitionFactory
Stream definition factory for CSV formatted streams.
- Since:
- 1.0
- Author:
- Kevin Seim
Methods inherited from class org.beanio.config.StreamDefinitionFactory |
compileBeanDefinition, compileBeanPropertyDefinition, compileFieldDefinition, compileFieldDefinitions, compileGroupDefinition, compileRecordDefinition, compileStreamDefinition, createStreamDefinition, getBeanClass, getDefaultTypeHandlerFactory, isOptionalBeanEnabled, isOptionalFieldEnabled, isReadEnabled, isWriteEnabled, newGroupDefinition, setTypeHandlerFactory, updateBeanDefinition, updateGroupDefinition, updateStreamDefinition, validateRecordIdentifyingCriteria |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CsvStreamDefinitionFactory
public CsvStreamDefinitionFactory()
newStreamDefinition
protected StreamDefinition newStreamDefinition(StreamConfig stream)
- Description copied from class:
StreamDefinitionFactory
- Creates a new StreamDefinition.
- Overrides:
newStreamDefinition
in class DelimitedStreamDefinitionFactory
- Parameters:
stream
- the stream configuration
- Returns:
- the new StreamDefinition
newRecordReaderFactory
protected RecordReaderFactory newRecordReaderFactory()
- Description copied from class:
StreamDefinitionFactory
- Creates a default record reader factory.
- Overrides:
newRecordReaderFactory
in class DelimitedStreamDefinitionFactory
- Returns:
- the new RecordReaderFactory
newRecordWriterFactory
protected RecordWriterFactory newRecordWriterFactory()
- Description copied from class:
StreamDefinitionFactory
- Creates a default record writer factory
- Overrides:
newRecordWriterFactory
in class DelimitedStreamDefinitionFactory
- Returns:
- the new RecordWriterFactory
Copyright © 2010-2012 Kevin Seim