001package io.ebean.config;
002
003import java.util.List;
004
005/**
006 * Loads and returns entity classes to register with Ebean databases.
007 */
008public interface ModuleInfoLoader {
009
010  /**
011   * Return the entity classes to register with the default DB.
012   */
013  List<Class<?>> entityClasses();
014
015  /**
016   * Return entity classes to register for a named DB (not default DB).
017   */
018  List<Class<?>> entityClassesFor(String dbName);
019}