org.milyn.csv
Class CSVRecordParserConfigurator

java.lang.Object
  extended by org.milyn.GenericReaderConfigurator
      extended by org.milyn.flatfile.variablefield.VariableFieldRecordParserConfigurator
          extended by org.milyn.csv.CSVRecordParserConfigurator
All Implemented Interfaces:
org.milyn.ReaderConfigurator

public class CSVRecordParserConfigurator
extends org.milyn.flatfile.variablefield.VariableFieldRecordParserConfigurator

CSV Record Parser configurator.

Supports programmatic configuration of CSVRecordParserFactory and CSVRecordParser.

Author:
tom.fennelly@jboss.com

Constructor Summary
CSVRecordParserConfigurator(String csvFields)
           
 
Method Summary
 CSVRecordParserConfigurator setEscapeChar(char escapeChar)
           
 CSVRecordParserConfigurator setQuoteChar(char quoteChar)
           
 CSVRecordParserConfigurator setRecordElementName(String csvRecordElementName)
           
 CSVRecordParserConfigurator setRootElementName(String csvRootElementName)
           
 CSVRecordParserConfigurator setSeparatorChar(char separatorChar)
           
 CSVRecordParserConfigurator setSkipLineCount(int skipLineCount)
           
 List<org.milyn.cdr.SmooksResourceConfiguration> toConfig()
           
 
Methods inherited from class org.milyn.flatfile.variablefield.VariableFieldRecordParserConfigurator
setBinding, setFieldsInMessage, setIndent, setStrict
 
Methods inherited from class org.milyn.GenericReaderConfigurator
getParameters, setFeature, setParameters, setTargetProfile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSVRecordParserConfigurator

public CSVRecordParserConfigurator(String csvFields)
Method Detail

setSeparatorChar

public CSVRecordParserConfigurator setSeparatorChar(char separatorChar)

setQuoteChar

public CSVRecordParserConfigurator setQuoteChar(char quoteChar)

setEscapeChar

public CSVRecordParserConfigurator setEscapeChar(char escapeChar)

setSkipLineCount

public CSVRecordParserConfigurator setSkipLineCount(int skipLineCount)

setRootElementName

public CSVRecordParserConfigurator setRootElementName(String csvRootElementName)

setRecordElementName

public CSVRecordParserConfigurator setRecordElementName(String csvRecordElementName)

toConfig

public List<org.milyn.cdr.SmooksResourceConfiguration> toConfig()
Specified by:
toConfig in interface org.milyn.ReaderConfigurator
Overrides:
toConfig in class org.milyn.flatfile.variablefield.VariableFieldRecordParserConfigurator


Copyright © 2018. All rights reserved.