001package io.ebean.config;
002
003import io.ebean.Database;
004import io.ebean.meta.MetaQueryPlan;
005
006import java.util.List;
007
008/**
009 * The captured query plans.
010 */
011public class QueryPlanCapture {
012
013  private final Database database;
014  private final List<MetaQueryPlan> plans;
015
016  public QueryPlanCapture(Database database, List<MetaQueryPlan> plans) {
017    this.database = database;
018    this.plans = plans;
019  }
020
021  /**
022   * Return the database the plans were captured for.
023   */
024  public Database getDatabase() {
025    return database;
026  }
027
028  /**
029   * Return the captured query plans.
030   */
031  public List<MetaQueryPlan> getPlans() {
032    return plans;
033  }
034}