com.servingxml.components.flatfile.recordtype
Class FlatRecordTypeFactoryAssembler

java.lang.Object
  extended by com.servingxml.components.flatfile.options.FlatFileOptionsFactoryAssembler
      extended by com.servingxml.components.flatfile.recordtype.FlatRecordTypeFactoryAssembler

public class FlatRecordTypeFactoryAssembler
extends FlatFileOptionsFactoryAssembler

The FlatRecordTypeFactoryAssembler implements an assembler for assembling flat file record type objects.


Constructor Summary
FlatRecordTypeFactoryAssembler()
           
 
Method Summary
 FlatRecordTypeFactory assemble(ConfigurationContext context)
           
 void injectComponent(FlatRecordFieldFactory[] fieldTypeFactories)
           
 void injectComponent(ParameterDescriptor[] parameterDescriptors)
           
 void setName(java.lang.String recordTypeName)
           
 void setRecordLength(java.lang.String recordLength)
           
 
Methods inherited from class com.servingxml.components.flatfile.options.FlatFileOptionsFactoryAssembler
assembleFlatFileOptions, injectComponent, injectComponent, injectComponent, injectComponent, injectComponent, injectComponent, injectComponent, injectComponent, setAlwaysQuote, setCountPositionsInBytes, setFlushRecordOnWrite, setIgnoreEmptyLines, setIgnoreTrailingEmptyLines, setIndexBase, setJustify, setLineDelimited, setOmitFinalFieldDelimiter, setOmitFinalRepeatDelimiter, setPadCharacter, setQuote, setTrim, setTrimLeading, setTrimLeadingWithinQuotes, setTrimQuoted, setTrimTrailing, setTrimTrailingWithinQuotes, setTrimWithinQuotes, setZeroBased
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlatRecordTypeFactoryAssembler

public FlatRecordTypeFactoryAssembler()
Method Detail

setName

public void setName(java.lang.String recordTypeName)

setRecordLength

public void setRecordLength(java.lang.String recordLength)

injectComponent

public void injectComponent(ParameterDescriptor[] parameterDescriptors)

injectComponent

public void injectComponent(FlatRecordFieldFactory[] fieldTypeFactories)

assemble

public FlatRecordTypeFactory assemble(ConfigurationContext context)