org.lexgrid.loader.processor
Class EntityPropertyListProcessor<I>
java.lang.Object
org.lexgrid.loader.processor.AbstractParameterPassingListProcessor<I,O>
org.lexgrid.loader.processor.SortingListProcessor<I,ParentIdHolder<Property>>
org.lexgrid.loader.processor.EntityPropertyListProcessor<I>
- All Implemented Interfaces:
- org.springframework.batch.item.ItemProcessor<java.util.List<I>,java.util.List<ParentIdHolder<Property>>>
public class EntityPropertyListProcessor<I>
- extends SortingListProcessor<I,ParentIdHolder<Property>>
The Class EntityPropertyListProcessor.
- Author:
- Kevin Peterson
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityPropertyListProcessor
public EntityPropertyListProcessor()
afterProcessing
protected java.util.List<ParentIdHolder<Property>> afterProcessing(java.util.List<ParentIdHolder<Property>> items,
java.util.List<I> originalItems)
- Description copied from class:
AbstractParameterPassingListProcessor
- After processing.
- Overrides:
afterProcessing
in class SortingListProcessor<I,ParentIdHolder<Property>>
- Parameters:
items
- the processed itemsoriginalItems
- the original items
- Returns:
- the list< o>
getListIdSetter
public ListIdSetter<ParentIdHolder<Property>> getListIdSetter()
setListIdSetter
public void setListIdSetter(ListIdSetter<ParentIdHolder<Property>> listIdSetter)
getPreferredSetter
public PreferredSetter<ParentIdHolder<Property>> getPreferredSetter()
setPreferredSetter
public void setPreferredSetter(PreferredSetter<ParentIdHolder<Property>> preferredSetter)