Uses of Interface
org.springframework.batch.item.ItemReader
Packages that use ItemReader
Package
Description
Parsers for XML based configuration
Step level builders for java based job configuration.
Factories for step level components.
Specific implementations of step concerns for item-oriented approach.
Components for remote chunking.
Infrastructure interfaces and primary dependencies for item concerns.
Adapters for Plain Old Java Objects.
AMQP related batch components.
Spring Data related readers and writers.
Infrastructure implementations of database based item readers and writers.
Infrastructure implementations of io file concerns.
Adapters for
java.util.function components.JMS based reader/writer and related components.
Infrastructure implementations of JSON input and output.
Apache Kafka related readers and writers
This package contains the classes required for using the LdifParser in Spring LDAP.
Internal support package
Builders for support classes.
Infrastructure implementations of xml input and output.
-
Uses of ItemReader in org.springframework.batch.core.configuration.xml
Methods in org.springframework.batch.core.configuration.xml with parameters of type ItemReaderModifier and TypeMethodDescriptionvoidStepParserStepFactoryBean.setItemReader(ItemReader<? extends I> itemReader) -
Uses of ItemReader in org.springframework.batch.core.step.builder
Methods in org.springframework.batch.core.step.builder that return ItemReaderModifier and TypeMethodDescriptionprotected ItemReader<? extends I>SimpleStepBuilder.getReader()Methods in org.springframework.batch.core.step.builder with parameters of type ItemReaderModifier and TypeMethodDescriptionSimpleStepBuilder.reader(ItemReader<? extends I> reader) An item reader that provides a stream of items.protected voidSimpleStepBuilder.registerAsStreamsAndListeners(ItemReader<? extends I> itemReader, ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter) -
Uses of ItemReader in org.springframework.batch.core.step.factory
Methods in org.springframework.batch.core.step.factory that return ItemReaderModifier and TypeMethodDescriptionprotected ItemReader<? extends T>SimpleStepFactoryBean.getItemReader()Protected getter for theItemReaderfor subclasses to use.Methods in org.springframework.batch.core.step.factory with parameters of type ItemReaderModifier and TypeMethodDescriptionvoidSimpleStepFactoryBean.setItemReader(ItemReader<? extends T> itemReader) -
Uses of ItemReader in org.springframework.batch.core.step.item
Fields in org.springframework.batch.core.step.item declared as ItemReaderModifier and TypeFieldDescriptionprotected final ItemReader<? extends I>SimpleChunkProvider.itemReaderMethods in org.springframework.batch.core.step.item with parameters of type ItemReaderConstructors in org.springframework.batch.core.step.item with parameters of type ItemReaderModifierConstructorDescriptionFaultTolerantChunkProvider(ItemReader<? extends I> itemReader, RepeatOperations repeatOperations) SimpleChunkProvider(ItemReader<? extends I> itemReader, RepeatOperations repeatOperations) -
Uses of ItemReader in org.springframework.batch.integration.chunk
Methods in org.springframework.batch.integration.chunk with parameters of type ItemReaderModifier and TypeMethodDescriptionRemoteChunkingManagerStepBuilder.reader(ItemReader<? extends I> reader) -
Uses of ItemReader in org.springframework.batch.item
Subinterfaces of ItemReader in org.springframework.batch.itemModifier and TypeInterfaceDescriptioninterfaceConvenience interface that combinesItemStreamandItemReader.interfaceA specialisation ofItemReaderthat allows the user to look ahead into the stream of items. -
Uses of ItemReader in org.springframework.batch.item.adapter
Classes in org.springframework.batch.item.adapter that implement ItemReaderModifier and TypeClassDescriptionclassInvokes a custom method on a delegate plain old Java object which itself provides an item. -
Uses of ItemReader in org.springframework.batch.item.amqp
Classes in org.springframework.batch.item.amqp that implement ItemReaderModifier and TypeClassDescriptionclassAMQPItemReaderimplementation using anAmqpTemplateto receive and/or convert messages. -
Uses of ItemReader in org.springframework.batch.item.avro
Classes in org.springframework.batch.item.avro that implement ItemReaderModifier and TypeClassDescriptionclassAnItemReaderthat deserializes data from aResourcecontaining serialized Avro objects. -
Uses of ItemReader in org.springframework.batch.item.data
Classes in org.springframework.batch.item.data that implement ItemReaderModifier and TypeClassDescriptionclassA base class that handles basic reading logic based on the paginated semantics of Spring Data's paginated facilities.classCursor-basedItemReaderimplementation for MongoDB.classDeprecated, for removal: This API element is subject to removal in a future version.classRestartableItemReaderthat reads documents from MongoDB via a paging technique.classDeprecated.since 5.0 in favor of the item reader from ...classAItemReaderthat reads records utilizing aPagingAndSortingRepository. -
Uses of ItemReader in org.springframework.batch.item.database
Classes in org.springframework.batch.item.database that implement ItemReaderModifier and TypeClassDescriptionclassAbstract base class for any simple item reader that opens a database cursor and continually retrieves the next row in the ResultSet.classAbstractItemStreamReaderfor to extend when reading database records in a paging fashion.classSimple item reader implementation that opens a JDBC cursor and continually retrieves the next row in the ResultSet.classItemReaderfor reading database records using JDBC in a paging fashion.classItemStreamReaderimplementation based on JPAQuery.getResultStream().classItemReaderfor reading database records built on top of JPA.classItem reader implementation that executes a stored procedure and then reads the returned cursor and continually retrieves the next row in theResultSet. -
Uses of ItemReader in org.springframework.batch.item.file
Subinterfaces of ItemReader in org.springframework.batch.item.fileModifier and TypeInterfaceDescriptioninterfaceClasses in org.springframework.batch.item.file that implement ItemReaderModifier and TypeClassDescriptionclassRestartableItemReaderthat reads lines from inputFlatFileItemReader.setResource(Resource).classReads items from multiple resources sequentially - resource list is given byMultiResourceItemReader.setResources(Resource[]), the actual reading is delegated toMultiResourceItemReader.setDelegate(ResourceAwareItemReaderItemStream).classItemReaderwhich producesResourceinstances from an array. -
Uses of ItemReader in org.springframework.batch.item.function
Classes in org.springframework.batch.item.function that implement ItemReader -
Uses of ItemReader in org.springframework.batch.item.jms
Classes in org.springframework.batch.item.jms that implement ItemReader -
Uses of ItemReader in org.springframework.batch.item.json
Classes in org.springframework.batch.item.json that implement ItemReaderModifier and TypeClassDescriptionclassItemStreamReaderimplementation that reads Json objects from aResourcehaving the following format: -
Uses of ItemReader in org.springframework.batch.item.kafka
Classes in org.springframework.batch.item.kafka that implement ItemReaderModifier and TypeClassDescriptionclassKafkaItemReader<K,V> AnItemReaderimplementation for Apache Kafka. -
Uses of ItemReader in org.springframework.batch.item.ldif
Classes in org.springframework.batch.item.ldif that implement ItemReaderModifier and TypeClassDescriptionclassclass -
Uses of ItemReader in org.springframework.batch.item.queue
Classes in org.springframework.batch.item.queue that implement ItemReaderModifier and TypeClassDescriptionclassThis is anItemReaderthat reads items from aBlockingQueue. -
Uses of ItemReader in org.springframework.batch.item.redis
Classes in org.springframework.batch.item.redis that implement ItemReaderModifier and TypeClassDescriptionclassRedisItemReader<K,V> Item reader for Redis based on Spring Data Redis. -
Uses of ItemReader in org.springframework.batch.item.support
Classes in org.springframework.batch.item.support that implement ItemReaderModifier and TypeClassDescriptionclassAbstract superclass forItemReaders that supports restart by storing item count in theExecutionContext(therefore requires item ordering to be preserved between runs).classBase class forItemReaderimplementations.classComposite reader that delegates reading to a list ofItemStreamReaders.classclassAnItemReaderthat pulls data from a list.classAPeekableItemReaderthat allows the user to peek one item ahead.classThis is anItemReaderdecorator with a synchronizedread()method.classThis is a simple ItemStreamReader decorator with a synchronized ItemReader.read() method - which makes a non-thread-safe ItemReader thread-safe.Methods in org.springframework.batch.item.support with parameters of type ItemReaderModifier and TypeMethodDescriptionvoidSingleItemPeekableItemReader.setDelegate(ItemReader<T> delegate) The item reader to use as a delegate.Constructors in org.springframework.batch.item.support with parameters of type ItemReader -
Uses of ItemReader in org.springframework.batch.item.support.builder
Methods in org.springframework.batch.item.support.builder with parameters of type ItemReaderModifier and TypeMethodDescriptionSingleItemPeekableItemReaderBuilder.delegate(ItemReader<T> delegate) The item reader to use as a delegate.SynchronizedItemReaderBuilder.delegate(ItemReader<T> delegate) The item reader to use as a delegate. -
Uses of ItemReader in org.springframework.batch.item.xml
Classes in org.springframework.batch.item.xml that implement ItemReaderModifier and TypeClassDescriptionclassItem reader for reading XML input based on StAX.
MongoPagingItemReaderinstead.