All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.heliorm.Database Maven / Gradle / Ivy

The newest version!
package com.heliorm;

import java.util.List;

/**
 * The interface must be implemented to define a database (catalog) for use in the
 * ORM. Instances of this is generated by the metadata generator.
 *
 * @author gideon
 */
public interface Database {

    /**
     * Get the SQL database name for this database.
     *
     * @return The database name
     */
    String getSqlDatabase();

    /**
     * Return the tables associated with this database.
     *
     * @return The tables
     */
    List> getTables();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy