View Javadoc

1   package liquibase.change;
2   
3   /**
4    * This class is resposible for holding the information about all the constraints imposed on the column.
5    */
6   public class ConstraintsConfig {
7   
8       private Boolean nullable;
9       private Boolean primaryKey;
10      private String primaryKeyName;
11      private String primaryKeyTablespace;
12      private String references;
13      private Boolean unique;
14      private String uniqueConstraintName;
15      private String check;
16      private Boolean deleteCascade;
17      private String foreignKeyName;
18      private Boolean initiallyDeferred;
19      private Boolean deferrable;
20  
21      public Boolean isNullable() {
22          return nullable;
23      }
24  
25      public void setNullable(Boolean nullable) {
26          this.nullable = nullable;
27      }
28  
29      public Boolean isPrimaryKey() {
30          return primaryKey;
31      }
32  
33      public void setPrimaryKey(Boolean primaryKey) {
34          this.primaryKey = primaryKey;
35      }
36  
37      public String getPrimaryKeyName() {
38          return primaryKeyName;
39      }
40  
41      public void setPrimaryKeyName(String primaryKeyName) {
42          this.primaryKeyName = primaryKeyName;
43      }
44  
45      public String getReferences() {
46          return references;
47      }
48  
49      public void setReferences(String references) {
50          this.references = references;
51      }
52  
53      public Boolean isUnique() {
54          return unique;
55      }
56  
57      public void setUnique(Boolean unique) {
58          this.unique = unique;
59      }
60  
61      public String getUniqueConstraintName() {
62          return uniqueConstraintName;
63      }
64  
65      public void setUniqueConstraintName(String uniqueConstraintName) {
66          this.uniqueConstraintName = uniqueConstraintName;
67      }
68  
69      public String getCheck() {
70          return check;
71      }
72  
73      public void setCheck(String check) {
74          this.check = check;
75      }
76  
77      public Boolean isDeleteCascade() {
78          return deleteCascade;
79      }
80  
81      public void setDeleteCascade(Boolean deleteCascade) {
82          this.deleteCascade = deleteCascade;
83      }
84  
85      public String getForeignKeyName() {
86          return foreignKeyName;
87      }
88  
89      public void setForeignKeyName(String foreignKeyName) {
90          this.foreignKeyName = foreignKeyName;
91      }
92  
93      public Boolean isInitiallyDeferred() {
94          return initiallyDeferred;
95      }
96  
97      public void setInitiallyDeferred(Boolean initiallyDeferred) {
98          this.initiallyDeferred = initiallyDeferred;
99      }
100 
101     public Boolean isDeferrable() {
102         return deferrable;
103     }
104 
105     public void setDeferrable(Boolean deferrable) {
106         this.deferrable = deferrable;
107     }
108 
109     public String getPrimaryKeyTablespace() {
110         return primaryKeyTablespace;
111     }
112 
113     public void setPrimaryKeyTablespace(String primaryKeyTablespace) {
114         this.primaryKeyTablespace = primaryKeyTablespace;
115     }
116 }