001package gudusoft.gsqlparser.sqlenv.metadata.model; 002 003import java.util.List; 004 005public class Database { 006 007 private String name; 008 private List<Synonym> synonyms; 009 private List<Sequence> sequences; 010 private List<Table> tables; 011 private List<Package> packages; 012 private List<Procedure> procedures; 013 private List<Function> functions; 014 private List<Trigger> triggers; 015 016 public String getName() { 017 return name; 018 } 019 020 public void setName(String name) { 021 this.name = name; 022 } 023 024 public List<Table> getTables() { 025 return tables; 026 } 027 028 public void setTables(List<Table> tables) { 029 if (this.tables != null) { 030 this.tables.addAll(tables); 031 } else { 032 this.tables = tables; 033 } 034 } 035 036 public List<Synonym> getSynonyms() { 037 return synonyms; 038 } 039 040 public void setSynonyms(List<Synonym> synonyms) { 041 if (this.synonyms != null) { 042 this.synonyms.addAll(synonyms); 043 } else { 044 this.synonyms = synonyms; 045 } 046 } 047 048 public List<Sequence> getSequences() { 049 return sequences; 050 } 051 052 public void setSequences(List<Sequence> sequences) { 053 if (this.sequences != null) { 054 this.sequences.addAll(sequences); 055 } else { 056 this.sequences = sequences; 057 } 058 } 059 060 public List<Package> getPackages() { 061 return packages; 062 } 063 064 public void setPackages(List<Package> packages) { 065 if (this.packages != null) { 066 this.packages.addAll(packages); 067 } else { 068 this.packages = packages; 069 } 070 } 071 072 public List<Procedure> getProcedures() { 073 return procedures; 074 } 075 076 public void setProcedures(List<Procedure> procedures) { 077 if (this.procedures != null) { 078 this.procedures.addAll(procedures); 079 } else { 080 this.procedures = procedures; 081 } 082 } 083 084 public List<Function> getFunctions() { 085 return functions; 086 } 087 088 public void setFunctions(List<Function> functions) { 089 if (this.functions != null) { 090 this.functions.addAll(functions); 091 } else { 092 this.functions = functions; 093 } 094 } 095 096 public List<Trigger> getTriggers() { 097 return triggers; 098 } 099 100 public void setTriggers(List<Trigger> triggers) { 101 if (this.triggers != null) { 102 this.triggers.addAll(triggers); 103 } else { 104 this.triggers = triggers; 105 } 106 } 107}