| equalProperties(Object) |  | 0% |  | 0% | 17 | 17 | 4 | 4 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| ForeignKey(ForeignKey) |  | 0% | | n/a | 1 | 1 | 25 | 25 | 1 | 1 |
| compareTo(ForeignKey) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| ForeignKey(String, String, String, String, boolean, boolean, boolean, AggregationType, AggregationType, CascadeType, CascadeType, List, Table, Table) |  | 0% | | n/a | 1 | 1 | 25 | 25 | 1 | 1 |
| copy(ForeignKey) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| ForeignKey(String, String, String, String, boolean, boolean, boolean, CascadeType, CascadeType, List, Table, Table) |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| equal(Object, Object) |  | 0% |  | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
| ForeignKey() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getColumns() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setOneToOne(boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setNavigableFK(boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setNavigablePK(boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setFkName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setPkName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setPkUmlPropertyName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setFkUmlPropertyName(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAggregationFK(AggregationType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAggregationPK(AggregationType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setUpdateRule(CascadeType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDeleteRule(CascadeType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setColumns(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setReferencedTable(Table) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setFkTable(Table) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getFkName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPkName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPkUmlPropertyName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFkUmlPropertyName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isOneToOne() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOneToOne() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSetOneToOne() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isNavigableFK() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNavigableFK() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSetNavigableFK() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isNavigablePK() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNavigablePK() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isSetNavigablePK() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAggregationFK() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAggregationPK() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUpdateRule() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDeleteRule() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReferencedTable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFkTable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |