dnet45/modules/dnet-orgs-database-application/trunk/src/main/java/eu/dnetlib/organizations/utils/RelationType.java @ 58355
1 | 57130 | michele.ar | package eu.dnetlib.organizations.utils; |
---|---|---|---|
2 | |||
3 | public enum RelationType { |
||
4 | |||
5 | 58355 | michele.ar | Child, Parent, Related, Other, Merged_In, Merges; |
6 | |||
7 | 57130 | michele.ar | 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 | 58355 | michele.ar | case Merged_In: |
16 | return Merges; |
||
17 | case Merges: |
||
18 | return Merged_In; |
||
19 | 57130 | michele.ar | default: |
20 | return Other; |
||
21 | }
|
||
22 | }
|
||
23 | }
|