public CloseableIterator<P> getMany(final Map<String, Object> query, final PipelineContext context) {
        return getMany(query, context, false);
    }
public CloseableIterator < P > getMany ( final Map < String , Object > query , final PipelineContext context ) { return getMany ( query , context , false ) ; }
Gets multiple data elements from the underlying {@link com.merakianalytics.datapipelines.sources.DataSource}, provides them to the appropriate
{@link com.merakianalytics.datapipelines.SinkHandler}s, converts them and returns them

@param query
a query specifying the details of what data should fulfill this request
@param context
information about the context of the request such as what {@link com.merakianalytics.datapipelines.DataPipeline} called this method
@return a {@link com.merakianalytics.datapipelines.iterators.CloseableIterator} of the request type if the query had a result, or null