# Uses of Class
org.springframework.batch.item.json.builder.JsonItemReaderBuilder

Packages that use JsonItemReaderBuilder
Package
Description
org.springframework.batch.item.json.builder
Builders for JSON item reader and writer.

- ## Uses of JsonItemReaderBuilder in org.springframework.batch.item.json.builder

  Methods in org.springframework.batch.item.json.builder that return JsonItemReaderBuilder
  Modifier and Type
  Method
  Description
  `JsonItemReaderBuilder<T>`
  JsonItemReaderBuilder.`currentItemCount(int currentItemCount)`
  Index for the current item.
  `JsonItemReaderBuilder<T>`
  JsonItemReaderBuilder.`jsonObjectReader(JsonObjectReader<T> jsonObjectReader)`
  Set the `JsonObjectReader` to use to read and map Json objects to domain objects.
  `JsonItemReaderBuilder<T>`
  JsonItemReaderBuilder.`maxItemCount(int maxItemCount)`
  Configure the max number of items to be read.
  `JsonItemReaderBuilder<T>`
  JsonItemReaderBuilder.`name(String name)`
  The name used to calculate the key within the `ExecutionContext`.
  `JsonItemReaderBuilder<T>`
  JsonItemReaderBuilder.`resource(org.springframework.core.io.Resource resource)`
  The `Resource` to be used as input.
  `JsonItemReaderBuilder<T>`
  JsonItemReaderBuilder.`saveState(boolean saveState)`
  Configure if the state of the `ItemStreamSupport` should be persisted within the `ExecutionContext` for restart purposes.
  `JsonItemReaderBuilder<T>`
  JsonItemReaderBuilder.`strict(boolean strict)`
  Setting this value to true indicates that it is an error if the input does not exist and an exception will be thrown.