118 lines
2.6 KiB
Java
118 lines
2.6 KiB
Java
|
|
package eu.dnetlib.dhp.skgif.model;
|
|
|
|
import java.io.Serializable;
|
|
import java.util.List;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
|
/**
|
|
* @author miriam.baglioni
|
|
* @Date 01/09/23
|
|
*/
|
|
public class ResearchProduct implements Serializable {
|
|
@JsonProperty("local_identifier")
|
|
private String localIdentifier;
|
|
private List<Identifier> identifiers;
|
|
private List<String> titles;
|
|
private List<String> abstracts;
|
|
@JsonProperty("product_type")
|
|
private String productType;
|
|
private List<ResultTopic> topics;
|
|
private List<Contribution> contributions;
|
|
private List<Manifestation> manifestations;
|
|
@JsonProperty("relevant_organizations")
|
|
private List<String> relevantOrganizations;
|
|
private List<String> funding;
|
|
@JsonProperty("related_products")
|
|
private List<Relations> relatedProducts;
|
|
|
|
public String getLocalIdentifier() {
|
|
return localIdentifier;
|
|
}
|
|
|
|
public void setLocalIdentifier(String localIdentifier) {
|
|
this.localIdentifier = localIdentifier;
|
|
}
|
|
|
|
public List<Identifier> getIdentifiers() {
|
|
return identifiers;
|
|
}
|
|
|
|
public void setIdentifiers(List<Identifier> identifiers) {
|
|
this.identifiers = identifiers;
|
|
}
|
|
|
|
public List<String> getTitles() {
|
|
return titles;
|
|
}
|
|
|
|
public void setTitles(List<String> titles) {
|
|
this.titles = titles;
|
|
}
|
|
|
|
public List<String> getAbstracts() {
|
|
return abstracts;
|
|
}
|
|
|
|
public void setAbstracts(List<String> abstracts) {
|
|
this.abstracts = abstracts;
|
|
}
|
|
|
|
public String getProductType() {
|
|
return productType;
|
|
}
|
|
|
|
public void setProductType(String productType) {
|
|
this.productType = productType;
|
|
}
|
|
|
|
public List<ResultTopic> getTopics() {
|
|
return topics;
|
|
}
|
|
|
|
public void setTopics(List<ResultTopic> topics) {
|
|
this.topics = topics;
|
|
}
|
|
|
|
public List<Contribution> getContributions() {
|
|
return contributions;
|
|
}
|
|
|
|
public void setContributions(List<Contribution> contributions) {
|
|
this.contributions = contributions;
|
|
}
|
|
|
|
public List<Manifestation> getManifestations() {
|
|
return manifestations;
|
|
}
|
|
|
|
public void setManifestations(List<Manifestation> manifestations) {
|
|
this.manifestations = manifestations;
|
|
}
|
|
|
|
public List<String> getRelevantOrganizations() {
|
|
return relevantOrganizations;
|
|
}
|
|
|
|
public void setRelevantOrganizations(List<String> relevantOrganizations) {
|
|
this.relevantOrganizations = relevantOrganizations;
|
|
}
|
|
|
|
public List<String> getFunding() {
|
|
return funding;
|
|
}
|
|
|
|
public void setFunding(List<String> funding) {
|
|
this.funding = funding;
|
|
}
|
|
|
|
public List<Relations> getRelatedProducts() {
|
|
return relatedProducts;
|
|
}
|
|
|
|
public void setRelatedProducts(List<Relations> relatedProducts) {
|
|
this.relatedProducts = relatedProducts;
|
|
}
|
|
}
|