dnet45/modules/dnet-orgs-database-application/trunk/src/main/java/eu/dnetlib/organizations/utils/RelationType.java @ 58355
1 |
package eu.dnetlib.organizations.utils; |
---|---|
2 |
|
3 |
public enum RelationType { |
4 |
|
5 |
Child, Parent, Related, Other, Merged_In, Merges; |
6 |
|
7 |
public RelationType getInverse() { |
8 |
switch (this) { |
9 |
case Child: |
10 |
return Parent; |
11 |
case Parent: |
12 |
return Child; |
13 |
case Related: |
14 |
return Related; |
15 |
case Merged_In: |
16 |
return Merges; |
17 |
case Merges: |
18 |
return Merged_In; |
19 |
default: |
20 |
return Other; |
21 |
}
|
22 |
}
|
23 |
}
|