private < T > Sequence < T > run ( final QueryPlus < T > queryPlus , final Map < String , Object > responseContext , final UnaryOperator < TimelineLookup < String , ServerSelector > > timelineConverter ) { return new SpecificQueryRunnable <> ( queryPlus , responseContext ) . run ( timelineConverter ) ; }
Run a query . The timelineConverter will be given the master timeline and can be used to return a different timeline if desired . This is used by getQueryRunnerForSegments .