# Uses of Class
org.springframework.batch.item.support.AbstractItemStreamItemWriter

Packages that use AbstractItemStreamItemWriter
Package
Description
org.springframework.batch.item.avro
org.springframework.batch.item.file
Infrastructure implementations of io file concerns.
org.springframework.batch.item.json
Infrastructure implementations of JSON input and output.
org.springframework.batch.item.support
Internal support package
org.springframework.batch.item.xml
Infrastructure implementations of xml input and output.

- ## Uses of AbstractItemStreamItemWriter in org.springframework.batch.item.avro

  Subclasses of AbstractItemStreamItemWriter in org.springframework.batch.item.avro
  Modifier and Type
  Class
  Description
  `class`
  `AvroItemWriter<T>`
  An `ItemWriter` that serializes data to an `WritableResource` using Avro.

- ## Uses of AbstractItemStreamItemWriter in org.springframework.batch.item.file

  Subclasses of AbstractItemStreamItemWriter in org.springframework.batch.item.file
  Modifier and Type
  Class
  Description
  `class`
  `FlatFileItemWriter<T>`
  This class is an item writer that writes data to a file or stream.
  `class`
  `MultiResourceItemWriter<T>`
  Wraps a `ResourceAwareItemWriterItemStream` and creates a new output resource when the count of items written in current resource exceeds `MultiResourceItemWriter.setItemCountLimitPerResource(int)`.

- ## Uses of AbstractItemStreamItemWriter in org.springframework.batch.item.json

  Subclasses of AbstractItemStreamItemWriter in org.springframework.batch.item.json
  Modifier and Type
  Class
  Description
  `class`
  `JsonFileItemWriter<T>`
  Item writer that writes data in json format to an output file.

- ## Uses of AbstractItemStreamItemWriter in org.springframework.batch.item.support

  Subclasses of AbstractItemStreamItemWriter in org.springframework.batch.item.support
  Modifier and Type
  Class
  Description
  `class`
  `AbstractFileItemWriter<T>`
  Base class for item writers that write data to a file or stream.

- ## Uses of AbstractItemStreamItemWriter in org.springframework.batch.item.xml

  Subclasses of AbstractItemStreamItemWriter in org.springframework.batch.item.xml
  Modifier and Type
  Class
  Description
  `class`
  `StaxEventItemWriter<T>`
  An implementation of `ItemWriter` which uses StAX and `Marshaller` for serializing object to XML.