Project

General

Profile

1
package eu.dnetlib.enabling.datasources.common;
2

    
3
import java.util.HashSet;
4
import java.util.Set;
5

    
6
public class SimpleDatasource implements Comparable<SimpleDatasource> {
7

    
8
	private String id;
9
	private String name;
10
	private String typology;
11
	private String origId;
12
	private Set<String> apis = new HashSet<>();
13
	private boolean valid;
14

    
15
	public String getId() {
16
		return id;
17
	}
18

    
19
	public void setId(final String id) {
20
		this.id = id;
21
	}
22

    
23
	public String getName() {
24
		return name;
25
	}
26

    
27
	public void setName(final String name) {
28
		this.name = name;
29
	}
30

    
31
	public boolean isValid() {
32
		return valid;
33
	}
34

    
35
	public void setValid(final boolean valid) {
36
		this.valid = valid;
37
	}
38

    
39
	public String getTypology() {
40
		return typology;
41
	}
42

    
43
	public void setTypology(final String typology) {
44
		this.typology = typology;
45
	}
46

    
47
	public String getOrigId() {
48
		return origId;
49
	}
50

    
51
	public void setOrigId(final String origId) {
52
		this.origId = origId;
53
	}
54

    
55
	public Set<String> getApis() {
56
		return apis;
57
	}
58

    
59
	public void setApis(final Set<String> apis) {
60
		this.apis = apis;
61
	}
62

    
63
	@Override
64
	public int compareTo(final SimpleDatasource e) {
65
		return getName().compareTo(e.getName());
66
	}
67

    
68
}
(20-20/20)