public List getBatches()

in src/main/java/com/googlesource/gerrit/plugins/batch/ListBatches.java [77:90]


  public List<Batch> getBatches() throws IOException, QueryParseException {
    Predicate<Batch> pred = null;
    if (query != null) {
      pred = queryBuilder.parse(Joiner.on(" ").join(query));
      includeBatchInfo = true;
    }
    List<Batch> batches = new ArrayList<>();
    for (Batch batch : store.find(includeBatchInfo)) {
      if (pred == null || pred.asMatchable().match(batch)) {
        batches.add(batch);
      }
    }
    return batches;
  }