public abstract class Datasource<ORG extends Organization<?>,ID extends Identity,PIDSYSTEM extends PidSystem> extends Object
| Constructor and Description |
|---|
Datasource() |
protected String id
protected String officialname
protected String englishname
protected String websiteurl
protected String logourl
protected String contactemail
protected Double latitude
protected Double longitude
protected String timezone
protected String status
protected String namespaceprefix
protected String languages
protected String collectedfrom
protected Date dateofvalidation
protected String eoscDatasourceType
protected String provenanceaction
protected Date dateofcollection
protected String platform
protected String activationId
protected String description
protected Date releasestartdate
protected Date releaseenddate
protected String missionstatementurl
protected String databaseaccesstype
protected String datauploadtype
protected String databaseaccessrestriction
protected String datauploadrestriction
protected String citationguidelineurl
protected String certificates
protected String aggregator
protected String issn
protected String eissn
protected String lissn
protected String registeredby
protected String subjects
protected Boolean managed
protected Boolean consentTermsOfUse
protected Date consentTermsOfUseDate
protected Date lastConsentTermsOfUseDate
protected Boolean fullTextDownload
protected Set<ORG extends Organization<?>> organizations
protected String primaryProvideGateway
public String getId()
public String getOfficialname()
public String getEnglishname()
public String getWebsiteurl()
public String getLogourl()
public String getContactemail()
public Double getLatitude()
public Double getLongitude()
public String getTimezone()
public String getNamespaceprefix()
public String getLanguages()
public String getCollectedfrom()
public Date getDateofvalidation()
public String getProvenanceaction()
public Date getDateofcollection()
public String getPlatform()
public String getActivationId()
public String getDescription()
public Date getReleasestartdate()
public Date getReleaseenddate()
public String getMissionstatementurl()
public String getDatabaseaccesstype()
public String getDatauploadtype()
public String getDatabaseaccessrestriction()
public String getDatauploadrestriction()
public String getCitationguidelineurl()
public String getCertificates()
public String getAggregator()
public String getIssn()
public String getEissn()
public String getLissn()
public String getRegisteredby()
public Date getRegistrationdate()
public String getSubjects()
public Boolean getManaged()
public Boolean getConsentTermsOfUse()
public Date getConsentTermsOfUseDate()
public Boolean getFullTextDownload()
public Datasource<ORG,ID,PIDSYSTEM> setId(String id)
public Datasource<ORG,ID,PIDSYSTEM> setOfficialname(String officialname)
public Datasource<ORG,ID,PIDSYSTEM> setEnglishname(String englishname)
public Datasource<ORG,ID,PIDSYSTEM> setWebsiteurl(String websiteurl)
public Datasource<ORG,ID,PIDSYSTEM> setLogourl(String logourl)
public Datasource<ORG,ID,PIDSYSTEM> setContactemail(String contactemail)
public Datasource<ORG,ID,PIDSYSTEM> setLatitude(Double latitude)
public Datasource<ORG,ID,PIDSYSTEM> setLongitude(Double longitude)
public Datasource<ORG,ID,PIDSYSTEM> setTimezone(String timezone)
public Datasource<ORG,ID,PIDSYSTEM> setNamespaceprefix(String namespaceprefix)
public Datasource<ORG,ID,PIDSYSTEM> setLanguages(String languages)
public Datasource<ORG,ID,PIDSYSTEM> setCollectedfrom(String collectedfrom)
public Datasource<ORG,ID,PIDSYSTEM> setDateofvalidation(Date dateofvalidation)
public Datasource<ORG,ID,PIDSYSTEM> setProvenanceaction(String provenanceaction)
public Datasource<ORG,ID,PIDSYSTEM> setDateofcollection(Date dateofcollection)
public Datasource<ORG,ID,PIDSYSTEM> setPlatform(String platform)
public Datasource<ORG,ID,PIDSYSTEM> setActivationId(String activationId)
public Datasource<ORG,ID,PIDSYSTEM> setDescription(String description)
public Datasource<ORG,ID,PIDSYSTEM> setReleasestartdate(Date releasestartdate)
public Datasource<ORG,ID,PIDSYSTEM> setReleaseenddate(Date releaseenddate)
public Datasource<ORG,ID,PIDSYSTEM> setMissionstatementurl(String missionstatementurl)
public Datasource<ORG,ID,PIDSYSTEM> setDatabaseaccesstype(String databaseaccesstype)
public Datasource<ORG,ID,PIDSYSTEM> setDatauploadtype(String datauploadtype)
public Datasource<ORG,ID,PIDSYSTEM> setDatabaseaccessrestriction(String databaseaccessrestriction)
public Datasource<ORG,ID,PIDSYSTEM> setDatauploadrestriction(String datauploadrestriction)
public Datasource<ORG,ID,PIDSYSTEM> setCitationguidelineurl(String citationguidelineurl)
public Datasource<ORG,ID,PIDSYSTEM> setCertificates(String certificates)
public Datasource<ORG,ID,PIDSYSTEM> setAggregator(String aggregator)
public Datasource<ORG,ID,PIDSYSTEM> setIssn(String issn)
public Datasource<ORG,ID,PIDSYSTEM> setEissn(String eissn)
public Datasource<ORG,ID,PIDSYSTEM> setLissn(String lissn)
public Datasource<ORG,ID,PIDSYSTEM> setRegisteredby(String registeredby)
public Datasource<ORG,ID,PIDSYSTEM> setRegistrationdate(Date registrationdate)
public Datasource<ORG,ID,PIDSYSTEM> setSubjects(String subjects)
public Datasource<ORG,ID,PIDSYSTEM> setManaged(Boolean managed)
public void setConsentTermsOfUse(Boolean consentTermsOfUse)
public Datasource<ORG,ID,PIDSYSTEM> setConsentTermsOfUseDate(Date consentTermsOfUseDate)
public void setFullTextDownload(Boolean fullTextDownload)
public String getEoscDatasourceType()
public Datasource<ORG,ID,PIDSYSTEM> setEoscDatasourceType(String eoscDatasourceType)
public String getStatus()
public Datasource<ORG,ID,PIDSYSTEM> setStatus(String status)
public Date getLastConsentTermsOfUseDate()
public Datasource<ORG,ID,PIDSYSTEM> setLastConsentTermsOfUseDate(Date lastConsentTermsOfUseDate)
public String getPrimaryProvideGateway()
public void setPrimaryProvideGateway(String primaryProvideGateway)
public abstract String[] getAffiliatedProvideGateways()
public abstract Datasource<ORG,ID,PIDSYSTEM> setAffiliatedProvideGateways(String[] affiliatedProvideGateways)
Copyright © 2025. All rights reserved.