Revision 49332
Added by Sandro La Bruzzo over 6 years ago
AbstractResolvedObject.java | ||
---|---|---|
4 | 4 |
import eu.dnetlib.miscutils.functional.xml.DnetXsltFunctions; |
5 | 5 |
import org.apache.commons.lang3.StringUtils; |
6 | 6 |
|
7 |
import java.util.List; |
|
8 |
|
|
7 | 9 |
public abstract class AbstractResolvedObject implements ResolvedObject { |
8 | 10 |
protected static final Gson g = new Gson(); |
9 | 11 |
/** |
... | ... | |
15 | 17 |
*/ |
16 | 18 |
protected String pidType; |
17 | 19 |
|
20 |
/** |
|
21 |
* The datasources. |
|
22 |
*/ |
|
23 |
protected List<ObjectProvenance> datasourceProvenance; |
|
24 |
|
|
25 |
|
|
18 | 26 |
@Override |
19 | 27 |
public String getPid() { |
20 | 28 |
return pid; |
... | ... | |
53 | 61 |
public String toJsonString() { |
54 | 62 |
return g.toJson(this); |
55 | 63 |
} |
64 |
|
|
65 |
|
|
66 |
@Override |
|
67 |
public List<ObjectProvenance> getDatasourceProvenance() { |
|
68 |
return datasourceProvenance; |
|
69 |
} |
|
70 |
|
|
71 |
|
|
72 |
@Override |
|
73 |
public ResolvedObject setDatasourceProvenance(final List<ObjectProvenance> datasourceProvenance) { |
|
74 |
this.datasourceProvenance = datasourceProvenance; |
|
75 |
return this; |
|
76 |
} |
|
56 | 77 |
} |
Also available in: Unified diff
minor