1 19 25 26 package org.netbeans.modules.db.sql.visualeditor.querybuilder; 27 28 import java.sql.SQLException ; 29 import java.util.List ; 30 31 36 public interface SqlStatementMetaDataCache { 37 38 39 42 public String [] getSchemas() ; 43 44 48 public List getTables() throws SQLException ; 49 50 54 public List getPrimaryKeys(String fullTableName) throws SQLException ; 55 56 62 public List getForeignKeys(String fullTableName, boolean exported) throws SQLException ; 63 64 70 public List getImportedKeyColumns(String fullTableName) throws SQLException ; 71 72 77 public List getColumnNames(String fullTableName) throws SQLException ; 78 79 82 public String [] getCachedColmnNameTables() throws SQLException ; 83 public java.util.Map getAllColumnNames() throws SQLException ; 84 85 93 public boolean checkDataBaseConnection() throws SQLException ; 94 95 } 96 | Popular Tags |