Interface QueryRunnerFactory<T,​QueryType extends Query<T>>