@NonNullApi

# Package org.springframework.batch.item.data

Spring Data related readers and writers.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractNeo4jItemReader<T> | Restartable `ItemReader` that reads objects from the graph database Neo4j via a paging technique.
  AbstractPaginatedDataItemReader<T> | A base class that handles basic reading logic based on the paginated semantics of Spring Data's paginated facilities.
  GemfireItemWriter<K,V> | An `ItemWriter` that stores items in GemFire
  MongoItemReader<T> | Restartable `ItemReader` that reads documents from MongoDB via a paging technique.
  MongoItemWriter<T> | A `ItemWriter` implementation that writes to a MongoDB store using an implementation of Spring Data's `MongoOperations`.
  Neo4jItemReader<T> | Extensions of the `AbstractNeo4jItemReader`.
  Neo4jItemWriter<T> | A `ItemWriter` implementation that writes to a Neo4j database.
  RepositoryItemReader<T> | A `ItemReader` that reads records utilizing a `PagingAndSortingRepository`.
  RepositoryItemWriter<T> | A `ItemWriter` wrapper for a `CrudRepository` from Spring Data.
  SpELMappingGemfireItemWriter<K,V> | A convenient `GemfireItemWriter` implementation that uses a `SpELItemKeyMapper`

## Package org.springframework.batch.item.data Description

Spring Data related readers and writers.

Author:
  Michael Minella, Mahmoud Ben Hassine