package eu.dnetlib.dhp.schema.solr; import java.io.Serializable; import java.util.List; public class Instance implements Serializable { private String license; private AccessRight accessright; private String instancetype; private Provenance hostedby; private List url; // other research products specifc private String distributionlocation; private Provenance collectedfrom; private List pid; private List alternateIdentifier; private String dateofacceptance; // ( article | book ) processing charges. Defined here to cope with possible wrongly typed // results private APC processingcharges; private String refereed; // peer-review status private List measures; /** * Direct fulltext URL. */ private String fulltext; public String getLicense() { return license; } public void setLicense(String license) { this.license = license; } public AccessRight getAccessright() { return accessright; } public void setAccessright(AccessRight accessright) { this.accessright = accessright; } public String getInstancetype() { return instancetype; } public void setInstancetype(String instancetype) { this.instancetype = instancetype; } public Provenance getHostedby() { return hostedby; } public void setHostedby(Provenance hostedby) { this.hostedby = hostedby; } public List getUrl() { return url; } public void setUrl(List url) { this.url = url; } public String getDistributionlocation() { return distributionlocation; } public void setDistributionlocation(String distributionlocation) { this.distributionlocation = distributionlocation; } public Provenance getCollectedfrom() { return collectedfrom; } public void setCollectedfrom(Provenance collectedfrom) { this.collectedfrom = collectedfrom; } public List getPid() { return pid; } public void setPid(List pid) { this.pid = pid; } public List getAlternateIdentifier() { return alternateIdentifier; } public void setAlternateIdentifier(List alternateIdentifier) { this.alternateIdentifier = alternateIdentifier; } public String getDateofacceptance() { return dateofacceptance; } public void setDateofacceptance(String dateofacceptance) { this.dateofacceptance = dateofacceptance; } public APC getProcessingcharges() { return processingcharges; } public void setProcessingcharges(APC processingcharges) { this.processingcharges = processingcharges; } public String getRefereed() { return refereed; } public void setRefereed(String refereed) { this.refereed = refereed; } public List getMeasures() { return measures; } public void setMeasures(List measures) { this.measures = measures; } public String getFulltext() { return fulltext; } public void setFulltext(String fulltext) { this.fulltext = fulltext; } }