Revision 46345
Added by Alessia Bardi about 7 years ago
OAIConfiguration.java | ||
---|---|---|
7 | 7 |
import eu.dnetlib.oai.PublisherField; |
8 | 8 |
import eu.dnetlib.oai.info.SetInfo; |
9 | 9 |
import eu.dnetlib.rmi.provision.MDFInfo; |
10 |
import eu.dnetlib.utils.MetadataReference; |
|
10 | 11 |
|
11 | 12 |
/** |
12 | 13 |
* An instance of this class represents an OAI Configuration profile. |
... | ... | |
40 | 41 |
*/ |
41 | 42 |
private String idNamespace; |
42 | 43 |
|
43 |
private Set<MDFInfo> sourcesMDF = new HashSet<>();
|
|
44 |
private Set<MetadataReference> sourcesMDF = new HashSet<>();
|
|
44 | 45 |
|
45 | 46 |
public Collection<PublisherField> getFieldsFor(final String format, final String layout, final String interpretation) { |
46 | 47 |
final String mdRef = Joiner.on("-").join(format, layout, interpretation); |
... | ... | |
83 | 84 |
this.fieldNames = fieldNames; |
84 | 85 |
} |
85 | 86 |
|
86 |
public Set<MDFInfo> getSourcesMDF() {
|
|
87 |
public Set<MetadataReference> getSourcesMDF() {
|
|
87 | 88 |
return sourcesMDF; |
88 | 89 |
} |
89 | 90 |
|
90 |
public void setSourcesMDF(final Set<MDFInfo> sourcesMDF) {
|
|
91 |
public void setSourcesMDF(final Set<MetadataReference> sourcesMDF) {
|
|
91 | 92 |
this.sourcesMDF = sourcesMDF; |
92 | 93 |
} |
93 | 94 |
|
Also available in: Unified diff
refactoring: let's reuse class MetadataReference