org.zeroexchange.dataset.criteria
Interface ProcessorAwareDataSet<T>

All Superinterfaces:
DataSet<T>, Iterable<T>, SlicingDataSet<T>
All Known Implementing Classes:
ProcessorsCriteriaDataSet, ResourceTenderDAOImpl.TendersDataSet

public interface ProcessorAwareDataSet<T>
extends SlicingDataSet<T>

Author:
black

Method Summary
 void setFilterProcessor(FilterProcessor<Object> sortProcessor, Object filterData)
          Adds the filtering processor.
 void setSortProcessor(SortProcessor sortProcessor, OrderData orderData)
          Adds the sorting processor.
 
Methods inherited from interface org.zeroexchange.data.SlicingDataSet
setCount, setStart
 
Methods inherited from interface org.zeroexchange.data.DataSet
getItemClass, getTotalCount
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

setSortProcessor

void setSortProcessor(SortProcessor sortProcessor,
                      OrderData orderData)
Adds the sorting processor.

Parameters:
orderData - TODO

setFilterProcessor

void setFilterProcessor(FilterProcessor<Object> sortProcessor,
                        Object filterData)
Adds the filtering processor.



Copyright © 2013. All Rights Reserved.