Project

General

Profile

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
}