Serialized Form
-
Package eu.dnetlib.dhp.schema.solr
-
Class eu.dnetlib.dhp.schema.solr.AccessRight
class AccessRight extends Object implements Serializable- serialVersionUID:
- 7995566912611238604L
-
Serialized Fields
-
code
String code
-
label
String label
-
openAccessRoute
OpenAccessRoute openAccessRoute
-
-
Class eu.dnetlib.dhp.schema.solr.ActivityPeriod
class ActivityPeriod extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.dnetlib.dhp.schema.solr.APC
class APC extends Object implements Serializable- serialVersionUID:
- 8324447899738993669L
-
Class eu.dnetlib.dhp.schema.solr.Author
class Author extends Object implements Serializable- serialVersionUID:
- 5482727671039062564L
-
Class eu.dnetlib.dhp.schema.solr.BestAccessRight
class BestAccessRight extends Object implements Serializable- serialVersionUID:
- 689431927147731065L
-
Class eu.dnetlib.dhp.schema.solr.Category
class Category extends Object implements Serializable -
Class eu.dnetlib.dhp.schema.solr.CodeLabel
class CodeLabel extends Object implements Serializable- serialVersionUID:
- 8182033641583483845L
-
Class eu.dnetlib.dhp.schema.solr.Concept
class Concept extends Object implements Serializable- serialVersionUID:
- -2309379406128410374L
-
Class eu.dnetlib.dhp.schema.solr.Context
class Context extends Object implements Serializable -
Class eu.dnetlib.dhp.schema.solr.Country
class Country extends Object implements Serializable- serialVersionUID:
- 544249673120027949L
-
Class eu.dnetlib.dhp.schema.solr.Datasource
class Datasource extends Object implements Serializable- serialVersionUID:
- -5817484869244344681L
-
Serialized Fields
-
accessinfopackage
List<String> accessinfopackage
-
certificates
String certificates
-
citationguidelineurl
String citationguidelineurl
-
consenttermsofuse
Boolean consenttermsofuse
-
consenttermsofusedate
String consenttermsofusedate
-
contactemail
String contactemail
-
contentpolicies
List<CodeLabel> contentpolicies
-
databaseaccessrestriction
String databaseaccessrestriction
-
databaseaccesstype
String databaseaccesstype
-
dataprovider
Boolean dataprovider
-
datasourcetype
CodeLabel datasourcetype
-
datasourcetypeui
CodeLabel datasourcetypeui
-
datauploadrestriction
String datauploadrestriction
-
datauploadtype
String datauploadtype
-
dateofvalidation
String dateofvalidation
-
description
String description
-
englishname
String englishname
-
eoscdatasourcetype
CodeLabel eoscdatasourcetype
-
eosctype
CodeLabel eosctype
-
fulltextdownload
Boolean fulltextdownload
-
journal
Journal journal
-
jurisdiction
CodeLabel jurisdiction
-
languages
List<String> languages
-
lastconsenttermsofusedate
String lastconsenttermsofusedate
-
latitude
String latitude
-
logourl
String logourl
-
longitude
String longitude
-
missionstatementurl
String missionstatementurl
-
namespaceprefix
String namespaceprefix
-
odcontenttypes
List<String> odcontenttypes
-
odlanguages
List<String> odlanguages
-
odnumberofitems
String odnumberofitems
-
odnumberofitemsdate
String odnumberofitemsdate
-
odpolicies
String odpolicies
-
officialname
String officialname
-
openairecompatibility
CodeLabel openairecompatibility
-
pidsystems
String pidsystems
-
policies
List<CodeLabel> policies
-
preservationpolicyurl
String preservationpolicyurl
-
providedproducttypes
List<String> providedproducttypes
-
releaseenddate
String releaseenddate
-
releasestartdate
String releasestartdate
-
researchentitytypes
List<String> researchentitytypes
-
researchproductaccesspolicies
List<String> researchproductaccesspolicies
-
researchproductmetadataaccesspolicies
List<String> researchproductmetadataaccesspolicies
-
serviceprovider
Boolean serviceprovider
-
subjects
List<Subject> subjects
-
submissionpolicyurl
String submissionpolicyurl
-
thematic
Boolean thematic
-
versioncontrol
Boolean versioncontrol
-
versioning
Boolean versioning
-
websiteurl
String websiteurl
-
-
Class eu.dnetlib.dhp.schema.solr.DeclaredAffiliation
class DeclaredAffiliation extends Object implements Serializable- serialVersionUID:
- -4551015348787319383L
-
Class eu.dnetlib.dhp.schema.solr.EoscIfGuidelines
class EoscIfGuidelines extends Object implements Serializable- serialVersionUID:
- -6460491699309783829L
-
Serialized Fields
-
code
String code
EOSC-IF local code. Later on it could be populated with a PID (e.g. DOI), but for the time being we stick to a more loose definition. -
label
String label
EOSC-IF label -
semanticRelation
String semanticRelation
EOSC-IF semantic relation (e.g. compliesWith). Values shall be controlled by a dedicated vocabulary. -
url
String url
EOSC-IF url
-
-
Class eu.dnetlib.dhp.schema.solr.ExternalReference
class ExternalReference extends Object implements Serializable- serialVersionUID:
- 781487309068059180L
-
Class eu.dnetlib.dhp.schema.solr.Funder
class Funder extends Object implements Serializable- serialVersionUID:
- -8008317145200052214L
-
Class eu.dnetlib.dhp.schema.solr.Funding
class Funding extends Object implements Serializable- serialVersionUID:
- 1811734787904369695L
-
Serialized Fields
-
funder
Funder funder
-
level0
FundingLevel level0
-
level1
FundingLevel level1
-
level2
FundingLevel level2
-
-
Class eu.dnetlib.dhp.schema.solr.FundingLevel
class FundingLevel extends Object implements Serializable- serialVersionUID:
- 8270506546250477574L
-
Class eu.dnetlib.dhp.schema.solr.Instance
class Instance extends Object implements Serializable- serialVersionUID:
- 7440831757124257169L
-
Serialized Fields
-
accessright
AccessRight accessright
-
alternateIdentifier
List<Pid> alternateIdentifier
-
collectedfrom
Provenance collectedfrom
-
dateofacceptance
String dateofacceptance
-
distributionlocation
String distributionlocation
-
fulltext
String fulltext
Direct fulltext URL. -
hostedby
Provenance hostedby
-
instancetype
String instancetype
-
license
String license
-
measures
List<Measure> measures
-
pid
List<Pid> pid
-
processingcharges
APC processingcharges
-
refereed
String refereed
-
url
List<String> url
-
-
Class eu.dnetlib.dhp.schema.solr.Journal
class Journal extends Object implements Serializable- serialVersionUID:
- -103050431178898773L
-
Serialized Fields
-
conferencedate
String conferencedate
-
conferenceplace
String conferenceplace
-
edition
String edition
Edition of the journal or conference proceeding -
ep
String ep
End page -
iss
String iss
Journal issue number -
issnLinking
String issnLinking
The kinking issn -
issnOnline
String issnOnline
The e-issn -
issnPrinted
String issnPrinted
The issn -
name
String name
Name of the journal or conference -
sp
String sp
Start page -
vol
String vol
Volume
-
-
Class eu.dnetlib.dhp.schema.solr.Language
class Language extends Object implements Serializable- serialVersionUID:
- -8308628905005193974L
-
Class eu.dnetlib.dhp.schema.solr.Measure
class Measure extends Object implements Serializable- serialVersionUID:
- 57939927121851504L
-
Class eu.dnetlib.dhp.schema.solr.Organization
class Organization extends Object implements Serializable- serialVersionUID:
- -4287924905285274034L
-
Serialized Fields
-
alternativeNames
List<String> alternativeNames
-
country
CodeLabel country
-
ecenterprise
String ecenterprise
-
echighereducation
String echighereducation
-
ecinternationalorganization
String ecinternationalorganization
-
ecinternationalorganizationeurinterests
String ecinternationalorganizationeurinterests
-
eclegalbody
String eclegalbody
-
eclegalperson
String eclegalperson
-
ecnonprofit
String ecnonprofit
-
ecnutscode
String ecnutscode
-
ecresearchorganization
String ecresearchorganization
-
ecsmevalidated
String ecsmevalidated
-
legalname
String legalname
-
legalshortname
String legalshortname
-
logourl
String logourl
-
websiteurl
String websiteurl
-
-
Class eu.dnetlib.dhp.schema.solr.Person
class Person extends Object implements Serializable- serialVersionUID:
- 3923041787040187202L
-
Class eu.dnetlib.dhp.schema.solr.PersonTopic
class PersonTopic extends Object implements Serializable- serialVersionUID:
- 6866697695308782412L
-
Class eu.dnetlib.dhp.schema.solr.Pid
class Pid extends Object implements Serializable- serialVersionUID:
- -943684282582228545L
-
Class eu.dnetlib.dhp.schema.solr.Project
class Project extends Object implements Serializable- serialVersionUID:
- -3712733565189222788L
-
Serialized Fields
-
acronym
String acronym
-
callidentifier
String callidentifier
-
code
String code
-
contracttype
CodeLabel contracttype
-
currency
String currency
-
duration
String duration
-
ecarticle29_3
String ecarticle29_3
-
enddate
String enddate
-
fundedamount
Float fundedamount
-
funding
Funding funding
-
keywords
String keywords
-
oamandatepublications
String oamandatepublications
-
startdate
String startdate
-
subjects
List<Subject> subjects
-
summary
String summary
-
title
String title
-
totalcost
Float totalcost
-
websiteurl
String websiteurl
-
-
Class eu.dnetlib.dhp.schema.solr.Provenance
class Provenance extends Object implements Serializable- serialVersionUID:
- -474833313621479191L
-
Class eu.dnetlib.dhp.schema.solr.RelatedRecord
class RelatedRecord extends Object implements Serializable- serialVersionUID:
- -7251015928787319389L
-
Serialized Fields
-
acronym
String acronym
-
affiliationsTimeline
List<CodeLabel> affiliationsTimeline
Represents the unordered list of start/end dates found in the affiliation (person-organization) links. -
author
List<String> author
-
code
String code
-
codeRepositoryUrl
String codeRepositoryUrl
-
collectedfrom
List<Provenance> collectedfrom
-
contracttype
CodeLabel contracttype
-
country
Country country
-
datasourcetype
CodeLabel datasourcetype
-
datasourcetypeui
CodeLabel datasourcetypeui
-
dateofacceptance
String dateofacceptance
-
declaredAffiliation
List<DeclaredAffiliation> declaredAffiliation
Represents the unordered list of affiliations (person-organization) links declared in the person record. This is a list ofDeclaredAffiliationobjects, each containing a ROR ID and an OpenOrg ID. -
description
String description
-
endDate
String endDate
-
familyName
String familyName
-
funding
Funding funding
-
givenName
String givenName
-
header
RelatedRecordHeader header
-
instances
List<Instance> instances
-
legalname
String legalname
-
legalshortname
String legalshortname
-
officialname
String officialname
-
openairecompatibility
CodeLabel openairecompatibility
-
personRoleInProject
String personRoleInProject
-
pid
List<Pid> pid
-
projectTitle
String projectTitle
-
publisher
String publisher
-
resulttype
String resulttype
-
startDate
String startDate
-
title
String title
-
validationDate
String validationDate
-
websiteurl
String websiteurl
-
-
Class eu.dnetlib.dhp.schema.solr.RelatedRecordHeader
class RelatedRecordHeader extends Object implements Serializable- serialVersionUID:
- -1491635071695452382L
-
Class eu.dnetlib.dhp.schema.solr.Result
class Result extends Object implements Serializable- serialVersionUID:
- -9121038426985022737L
-
Serialized Fields
-
activityPeriod
ActivityPeriod activityPeriod
Represents the activity period of a RAID record. -
author
List<Author> author
Authors of the result -
bestaccessright
BestAccessRight bestaccessright
The openest of the access rights of this result. -
bestinstancetype
String bestinstancetype
-
codeRepositoryUrl
String codeRepositoryUrl
Only for results with type 'software': the URL to the repository with the source code -
contactgroup
List<String> contactgroup
Only for results with type 'software': Information on the group responsible for providing further information regarding the resource -
contactperson
List<String> contactperson
Only for results with type 'software': Information on the person responsible for providing further information regarding the resource -
contributor
List<String> contributor
Contributors for the result -
country
List<Country> country
The list of countries associated to this result -
coverage
List<String> coverage
-
description
List<String> description
-
documentationUrl
List<String> documentationUrl
Only for results with type 'software': URL to the software documentation -
embargoenddate
String embargoenddate
Date when the embargo ends and this result turns Open Access -
eoscifguidelines
List<EoscIfGuidelines> eoscifguidelines
EOSC Interoperability Framework Guidelines -
externalReference
List<ExternalReference> externalReference
-
format
List<String> format
-
fulltext
List<String> fulltext
The direct link to the full-text as collected from the data source -
instance
List<Instance> instance
Each instance is one specific materialisation or version of the result. For example, you can have one result with three instance: one is the pre-print, one is the post-print, one is te published version -
isGreen
Boolean isGreen
-
isInDiamondJournal
Boolean isInDiamondJournal
-
journal
Journal journal
Journal has information about the conference or journal where the result has been presented or published -
language
Language language
The result language -
maintitle
String maintitle
A name or title by which a scientific result is known. May be the title of a publication, of a dataset or the name of a piece of software. -
openAccessColor
OpenAccessColor openAccessColor
-
otherTitles
List<String> otherTitles
Explanatory or alternative names by which a scientific result is known. -
programmingLanguage
String programmingLanguage
Only for results with type 'software': the programming language -
publicationdate
String publicationdate
Main date of the research product: typically the publication or issued date. In case of a research result with different versions with different dates, the date of the result is selected as the most frequent well-formatted date. If not available, then the most recent and complete date among those that are well-formatted. For statistics, the year is extracted and the result is counted only among the result of that year. Example: Pre-print date: 2019-02-03, Article date provided by repository: 2020-02, Article date provided by Crossref: 2020, OpenAIRE will set as date 2019-02-03, because it’s the most recent among the complete and well-formed dates. If then the repository updates the metadata and set a complete date (e.g. 2020-02-12), then this will be the new date for the result because it becomes the most recent most complete date. However, if OpenAIRE then collects the pre-print from another repository with date 2019-02-03, then this will be the “winning date” because it becomes the most frequent well-formatted date. -
publiclyFunded
Boolean publiclyFunded
-
publisher
String publisher
The name of the entity that holds, archives, publishes prints, distributes, releases, issues, or produces the resource. -
resulttype
String resulttype
Deprecated.Type of the result: one of 'publication', 'dataset', 'software', 'other' (see also https://api.openaire.eu/vocabularies/dnet:result_typologies) This field is deprecated. See eu.dnetlib.dhp.schema.solr.SolrRecordHeader.RecordType -
size
String size
Only for results with type 'dataset': the declared size of the dataset -
source
List<String> source
See definition of Dublin Core field dc:source -
subject
List<Subject> subject
The Subject. -
tool
List<String> tool
Only for results with type 'other': tool useful for the interpretation and/or re-used of the research product -
transformativeAgreement
String transformativeAgreement
-
version
String version
Version of the result
-
-
Class eu.dnetlib.dhp.schema.solr.SolrRecord
class SolrRecord extends Object implements Serializable- serialVersionUID:
- 2852901817696335899L
-
Serialized Fields
-
collectedfrom
List<Provenance> collectedfrom
-
context
List<Context> context
-
datasource
Datasource datasource
-
header
SolrRecordHeader header
-
links
List<RelatedRecord> links
-
measures
List<Measure> measures
-
organization
Organization organization
-
person
Person person
-
pid
List<Pid> pid
List of persistent identifiers -
project
Project project
-
result
Result result
-
-
Class eu.dnetlib.dhp.schema.solr.SolrRecordHeader
class SolrRecordHeader extends Object implements Serializable- serialVersionUID:
- -6052397109220149426L
-
Serialized Fields
-
deletedbyinference
Boolean deletedbyinference
-
id
String id
The OpenAIRE identifiers for this record -
originalId
List<String> originalId
Identifiers of the record at the original sources -
recordType
RecordType recordType
-
status
SolrRecordHeader.Status status
-
-
Class eu.dnetlib.dhp.schema.solr.Subject
class Subject extends Object implements Serializable- serialVersionUID:
- -7242293435544930481L
-