1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.common.impex.model.compare;
17
18 import org.kuali.common.impex.model.Schema;
19 import org.kuali.common.impex.model.Table;
20 import org.kuali.common.impex.model.UniqueConstraint;
21
22 public class MissingUniqueConstraint extends UniqueConstraintDifference {
23
24 public MissingUniqueConstraint(Schema sourceSchema, Table sourceTable, Schema missingSchema, Table missingTable, UniqueConstraint u) {
25 super(sourceSchema, sourceTable, u, missingSchema, missingTable, null);
26 setType(TableDifferenceType.MISSING_UNIQUE_CONSTRAINT);
27 }
28
29 public Schema getSourceSchema() {
30 return schema1;
31 }
32
33 public Schema getMissingSchema() {
34 return schema2;
35 }
36
37 public Table getSourceTable() {
38 return table1;
39 }
40
41 public Table getMissingTable() {
42 return table2;
43 }
44
45 public UniqueConstraint getUniqueConstraint() {
46 return unique1;
47 }
48 }