org.springframework.batch.item.file.transform
Class DefaultFieldSetFactory

java.lang.Object
  extended by org.springframework.batch.item.file.transform.DefaultFieldSetFactory
All Implemented Interfaces:
FieldSetFactory

public class DefaultFieldSetFactory
extends Object
implements FieldSetFactory

Default implementation of FieldSetFactory with no special knowledge of the FieldSet required. Returns a DefaultFieldSet from both factory methods.

Author:
Dave Syer

Constructor Summary
DefaultFieldSetFactory()
           
 
Method Summary
 FieldSet create(String[] values)
          
 FieldSet create(String[] values, String[] names)
          
 void setDateFormat(DateFormat dateFormat)
          The DateFormat to use for parsing numbers.
 void setNumberFormat(NumberFormat numberFormat)
          The NumberFormat to use for parsing numbers.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultFieldSetFactory

public DefaultFieldSetFactory()
Method Detail

setNumberFormat

public void setNumberFormat(NumberFormat numberFormat)
The NumberFormat to use for parsing numbers. If unset the default locale will be used.

Parameters:
numberFormat - the NumberFormat to use for number parsing

setDateFormat

public void setDateFormat(DateFormat dateFormat)
The DateFormat to use for parsing numbers. If unset the default pattern is ISO standard yyyy/MM/dd.

Parameters:
dateFormat - the DateFormat to use for date parsing

create

public FieldSet create(String[] values,
                       String[] names)

Specified by:
create in interface FieldSetFactory

create

public FieldSet create(String[] values)

Specified by:
create in interface FieldSetFactory


Copyright © 2009 SpringSource. All Rights Reserved.