Interface UnderDatabase


  • public interface UnderDatabase
    The database interface.
    • Method Detail

      • getType

        java.lang.String getType()
        Returns:
        the database type
      • getName

        java.lang.String getName()
        Returns:
        the database name
      • getTableNames

        java.util.List<java.lang.String> getTableNames()
                                                throws java.io.IOException
        Returns:
        a list of table names
        Throws:
        java.io.IOException
      • getTable

        UdbTable getTable​(java.lang.String tableName)
                   throws java.io.IOException
        Parameters:
        tableName - the table name
        Returns:
        the UdbTable for the specified table name
        Throws:
        java.io.IOException
      • getDatabaseInfo

        DatabaseInfo getDatabaseInfo()
                              throws java.io.IOException
        Returns:
        get database info
        Throws:
        java.io.IOException