Class DefaultFieldSetFactory
java.lang.Object
org.springframework.batch.item.file.transform.DefaultFieldSetFactory
- All Implemented Interfaces:
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate a FieldSet with anonymous tokens.Create a FieldSet with named tokens.voidsetDateFormat(DateFormat dateFormat) TheDateFormatto use for parsing numbers.voidsetNumberFormat(NumberFormat numberFormat) TheNumberFormatto use for parsing numbers.
-
Constructor Details
-
DefaultFieldSetFactory
public DefaultFieldSetFactory()
-
-
Method Details
-
setNumberFormat
TheNumberFormatto use for parsing numbers. If unset the default locale will be used.- Parameters:
numberFormat- theNumberFormatto use for number parsing
-
setDateFormat
TheDateFormatto use for parsing numbers. If unset the default pattern is ISO standardyyyy/MM/dd.- Parameters:
dateFormat- theDateFormatto use for date parsing
-
create
Create a FieldSet with named tokens. The token values can then be retrieved either by name or by column number.- Specified by:
createin interfaceFieldSetFactory- Parameters:
values- the token valuesnames- the names of the tokens- Returns:
- an instance of
FieldSet. - See Also:
-
create
Create a FieldSet with anonymous tokens. They can only be retrieved by column number.- Specified by:
createin interfaceFieldSetFactory- Parameters:
values- the token values- Returns:
- an instance of
FieldSet. - See Also:
-