# Uses of Interface
org.springframework.batch.item.file.mapping.FieldSetMapper

Packages that use FieldSetMapper
Package
Description
org.springframework.batch.item.file.builder
Builders for file item readers and writers.
org.springframework.batch.item.file.mapping
Infrastructure implementations of io file support mapping concerns.

- ## Uses of FieldSetMapper in org.springframework.batch.item.file.builder

  Methods in org.springframework.batch.item.file.builder with parameters of type FieldSetMapper
  Modifier and Type
  Method
  Description
  `FlatFileItemReaderBuilder<T>`
  FlatFileItemReaderBuilder.`fieldSetMapper(FieldSetMapper<T> mapper)`
  A `FieldSetMapper` implementation to be used.

- ## Uses of FieldSetMapper in org.springframework.batch.item.file.mapping

  Classes in org.springframework.batch.item.file.mapping that implement FieldSetMapper
  Modifier and Type
  Class
  Description
  `class`
  `ArrayFieldSetMapper`
  A basic array mapper, returning the values backing a fieldset.
  `class`
  `BeanWrapperFieldSetMapper<T>`
  `FieldSetMapper` implementation based on bean property paths.
  `class`
  `PassThroughFieldSetMapper`
  Pass through `FieldSetMapper` useful for passing a `FieldSet` back directly rather than a mapped object.
  `class`
  `RecordFieldSetMapper<T>`
  This is a `FieldSetMapper` that supports Java records mapping (requires JKD 14 or higher).
  Methods in org.springframework.batch.item.file.mapping with parameters of type FieldSetMapper
  Modifier and Type
  Method
  Description
  `void`
  DefaultLineMapper.`setFieldSetMapper(FieldSetMapper<T> fieldSetMapper)`
  Method parameters in org.springframework.batch.item.file.mapping with type arguments of type FieldSetMapper
  Modifier and Type
  Method
  Description
  `void`
  PatternMatchingCompositeLineMapper.`setFieldSetMappers(Map<String,FieldSetMapper<T>> fieldSetMappers)`