dhp-graph-dump/dump-schema/src/main/java/eu/dnetlib/dhp/eosc/model/EoscResult.java

43 lines
975 B
Java

package eu.dnetlib.dhp.eosc.model;
import java.util.List;
import java.util.Map;
import com.github.imifou.jsonschema.module.addon.annotation.JsonSchema;
import eu.dnetlib.dhp.oa.model.community.CommunityResult;
/**
* @author miriam.baglioni
* @Date 29/07/22
*/
public class EoscResult extends CommunityResult {
@JsonSchema(description = "Describes a reference to the EOSC Interoperability Framework (IF) Guidelines")
private EoscInteroperabilityFramework eoscIF;
@JsonSchema(description = "The subject dumped by type associated to the result")
private Map<String, List<Subject>> subject;
// public EoscResult() {
// super();
// }
public EoscInteroperabilityFramework getEoscIF() {
return eoscIF;
}
public void setEoscIF(EoscInteroperabilityFramework eoscIF) {
this.eoscIF = eoscIF;
}
public Map<String, List<Subject>> getSubject() {
return subject;
}
public void setSubject(Map<String, List<Subject>> subject) {
this.subject = subject;
}
}