Package org.springframework.batch.item.support

Internal support package

See:
          Description

Class Summary
AbstractItemCountingItemStreamItemReader<T> Abstract superclass for ItemReaders that supports restart by storing item count in the ExecutionContext (therefore requires item ordering to be preserved between runs).
AbstractItemStreamItemReader<T> Base class for ItemReader implementations.
AbstractItemStreamItemWriter<T> Base class for ItemWriter implementations.
ClassifierCompositeItemWriter<T> Calls one of a collection of ItemWriters for each item, based on a router pattern implemented through the provided Classifier.
CompositeItemProcessor<I,O> Composite ItemProcessor that passes the item through a sequence of injected ItemTransformers (return value of previous transformation is the entry value of the next).

Note the user is responsible for injecting a chain of ItemProcessor s that conforms to declared input and output types.
CompositeItemStream Simple ItemStream that delegates to a list of other streams.
CompositeItemWriter<T> Calls a collection of ItemWriters in fixed-order sequence.

The implementation is thread-safe if all delegates are thread-safe.
IteratorItemReader<T> An ItemReader that pulls data from a Iterator or Iterable using the constructors.
ListItemReader<T> An ItemReader that pulls data from a list.
PassThroughItemProcessor<T> Simple ItemProcessor that does nothing - simply passes its argument through to the caller.
SingleItemPeekableItemReader<T> A PeekableItemReader that allows the user to peek one item ahead.
 

Package org.springframework.batch.item.support Description

Internal support package



Copyright © 2013. All Rights Reserved.