Guest User

Untitled

a guest
Apr 22nd, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. import java.util.ArrayList;
  2.  
  3. public class MyDatabase implements Database {
  4.  
  5. private schema dbschema;
  6. private String[] tableNames;
  7. private MyDatabase databaseConnection;
  8. private Table active;
  9. private String dburl;
  10.  
  11. private MyDatabase(String URLs, String fileName) {
  12. dburl = URLs;
  13. dbschema = new XMLSchema(URLs, fileName);
  14. tableNames = dbschema.getTableNames();
  15. }
  16.  
  17. @Override
  18. public void openTable(String name) {
  19. if (active != null || !active.getName().equals(name)) {
  20. for (int i = 0; i < tableNames.length; i++)
  21. if (name.equals(tableNames)) {
  22. active = new MyTable(name, dburl, , types, names)
  23. }
  24. }
  25. }
  26.  
  27. @Override
  28. public boolean dropTable(String name) {
  29. // TODO Auto-generated method stub
  30. return false;
  31. }
  32.  
  33. @Override
  34. public void createTable(String name) {
  35. // TODO Auto-generated method stub
  36.  
  37. }
  38.  
  39. @Override
  40. public void insertIntoTable(String name, String[] columns, String[] values) {
  41. // TODO Auto-generated method stub
  42.  
  43. }
  44.  
  45. @Override
  46. public ArrayList<Entry> selectFromTable(String name, String[] columns,
  47. String[] condition) {
  48. // TODO Auto-generated method stub
  49. return null;
  50. }
  51.  
  52. @Override
  53. public void deleteTable(String tableName) {
  54. // TODO Auto-generated method stub
  55.  
  56. }
  57.  
  58. @Override
  59. public boolean connect(String username, String password) {
  60. // TODO Auto-generated method stub
  61. return false;
  62. }
  63.  
  64. }
Add Comment
Please, Sign In to add comment