org.lexgrid.loader.processor
Class PreFilteringListProcessor<I,O>
java.lang.Object
org.lexgrid.loader.processor.AbstractListProcessor<I,O>
org.lexgrid.loader.processor.PreFilteringListProcessor<I,O>
- All Implemented Interfaces:
- org.springframework.batch.item.ItemProcessor<java.util.List<I>,java.util.List<O>>
public class PreFilteringListProcessor<I,O>
- extends AbstractListProcessor<I,O>
The Class PreFilteringListProcessor.
- Author:
- Kevin Peterson
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PreFilteringListProcessor
public PreFilteringListProcessor()
beforeProcessing
protected java.util.List<I> beforeProcessing(java.util.List<I> items)
- Description copied from class:
AbstractListProcessor
- Before processing.
- Specified by:
beforeProcessing
in class AbstractListProcessor<I,O>
- Parameters:
items
- the items
- Returns:
- the list< i>
afterProcessing
protected java.util.List<O> afterProcessing(java.util.List<O> items)
- Description copied from class:
AbstractListProcessor
- After processing.
- Specified by:
afterProcessing
in class AbstractListProcessor<I,O>
- Parameters:
items
- the items
- Returns:
- the list< o>
getListFilter
public ListFilter<I> getListFilter()
setListFilter
public void setListFilter(ListFilter<I> listFilter)