public class SortingListProcessor<I,O> extends AbstractParameterPassingListProcessor<I,O>
Constructor and Description |
---|
SortingListProcessor() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<O> |
afterProcessing(java.util.List<O> processedItems,
java.util.List<I> originalItems)
After processing.
|
protected java.util.List<I> |
beforeProcessing(java.util.List<I> items)
Before processing.
|
java.util.Comparator<I> |
getPropertyComparator()
Gets the property comparator.
|
void |
setPropertyComparator(java.util.Comparator<I> propertyComparator)
Sets the property comparator.
|
getDelegate, process, setDelegate
protected java.util.List<I> beforeProcessing(java.util.List<I> items)
AbstractParameterPassingListProcessor
beforeProcessing
in class AbstractParameterPassingListProcessor<I,O>
items
- the itemsprotected java.util.List<O> afterProcessing(java.util.List<O> processedItems, java.util.List<I> originalItems)
AbstractParameterPassingListProcessor
afterProcessing
in class AbstractParameterPassingListProcessor<I,O>
processedItems
- the processed itemsoriginalItems
- the original itemspublic java.util.Comparator<I> getPropertyComparator()
public void setPropertyComparator(java.util.Comparator<I> propertyComparator)
propertyComparator
- the new property comparator