Class ObjectFactory

java.lang.Object
eu.openaire.oaf.ObjectFactory

public class ObjectFactory extends Object
This object contains factory methods for each Java content interface and Java element interface generated in the eu.openaire.oaf package.

An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.

  • Constructor Details

    • ObjectFactory

      public ObjectFactory()
      Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.openaire.oaf
  • Method Details

    • createResult

      public Result createResult()
      Create an instance of Result
    • createCitationsType

      public CitationsType createCitationsType()
      Create an instance of CitationsType
    • createCitationsTypeCitation

      public CitationsType.Citation createCitationsTypeCitation()
      Create an instance of CitationsType.Citation
    • createResultCreator

      public Result.Creator createResultCreator()
      Create an instance of Result.Creator
    • createQualifierType

      public QualifierType createQualifierType()
      Create an instance of QualifierType
    • createDataInfoType

      public DataInfoType createDataInfoType()
      Create an instance of DataInfoType
    • createStructuredPropertyElementType

      public StructuredPropertyElementType createStructuredPropertyElementType()
      Create an instance of StructuredPropertyElementType
    • createJournalType

      public JournalType createJournalType()
      Create an instance of JournalType
    • createNamedIdElementType

      public NamedIdElementType createNamedIdElementType()
      Create an instance of NamedIdElementType
    • createContextType

      public ContextType createContextType()
      Create an instance of ContextType
    • createRelsType

      public RelsType createRelsType()
      Create an instance of RelsType
    • createInstancesType

      public InstancesType createInstancesType()
      Create an instance of InstancesType
    • createOrganization

      public Organization createOrganization()
      Create an instance of Organization
    • createDatasource

      public Datasource createDatasource()
      Create an instance of Datasource
    • createProject

      public Project createProject()
      Create an instance of Project
    • createFundingTreeType

      public FundingTreeType createFundingTreeType()
      Create an instance of FundingTreeType
    • createEntity

      public Entity createEntity()
      Create an instance of Entity
    • createFieldType

      public FieldType createFieldType()
      Create an instance of FieldType
    • createLabeledIdElementType

      public LabeledIdElementType createLabeledIdElementType()
      Create an instance of LabeledIdElementType
    • createCategoryType

      public CategoryType createCategoryType()
      Create an instance of CategoryType
    • createConceptType

      public ConceptType createConceptType()
      Create an instance of ConceptType
    • createRelType

      public RelType createRelType()
      Create an instance of RelType
    • createRelToType

      public RelToType createRelToType()
      Create an instance of RelToType
    • createFundingFlatType

      public FundingFlatType createFundingFlatType()
      Create an instance of FundingFlatType
    • createFunderFlatType

      public FunderFlatType createFunderFlatType()
      Create an instance of FunderFlatType
    • createNamedFundingLevel

      public NamedFundingLevel createNamedFundingLevel()
      Create an instance of NamedFundingLevel
    • createExternalreferenceType

      public ExternalreferenceType createExternalreferenceType()
      Create an instance of ExternalreferenceType
    • createInstanceType

      public InstanceType createInstanceType()
      Create an instance of InstanceType
    • createWebresourceType

      public WebresourceType createWebresourceType()
      Create an instance of WebresourceType
    • createFundingType

      public FundingType createFundingType()
      Create an instance of FundingType
    • createFundingParentType

      public FundingParentType createFundingParentType()
      Create an instance of FundingParentType
    • createFunderType

      public FunderType createFunderType()
      Create an instance of FunderType
    • createCitationsTypeCitationId

      public CitationsType.Citation.Id createCitationsTypeCitationId()
      Create an instance of CitationsType.Citation.Id
    • createResultCreator

      public jakarta.xml.bind.JAXBElement<Result.Creator> createResultCreator(Result.Creator value)
      Create an instance of JAXBElement<Result.Creator>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Result.Creator>
    • createResultResulttype

      public jakarta.xml.bind.JAXBElement<QualifierType> createResultResulttype(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createResultLanguage

      public jakarta.xml.bind.JAXBElement<QualifierType> createResultLanguage(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createResultCountry

      public jakarta.xml.bind.JAXBElement<DataInfoType> createResultCountry(DataInfoType value)
      Create an instance of JAXBElement<DataInfoType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<DataInfoType>
    • createResultSubject

      public jakarta.xml.bind.JAXBElement<StructuredPropertyElementType> createResultSubject(StructuredPropertyElementType value)
      Create an instance of JAXBElement<StructuredPropertyElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<StructuredPropertyElementType>
    • createResultTitle

      public jakarta.xml.bind.JAXBElement<StructuredPropertyElementType> createResultTitle(StructuredPropertyElementType value)
      Create an instance of JAXBElement<StructuredPropertyElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<StructuredPropertyElementType>
    • createResultRelevantdate

      public jakarta.xml.bind.JAXBElement<StructuredPropertyElementType> createResultRelevantdate(StructuredPropertyElementType value)
      Create an instance of JAXBElement<StructuredPropertyElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<StructuredPropertyElementType>
    • createResultDescription

      public jakarta.xml.bind.JAXBElement<String> createResultDescription(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultDateofacceptance

      public jakarta.xml.bind.JAXBElement<String> createResultDateofacceptance(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultPublisher

      public jakarta.xml.bind.JAXBElement<String> createResultPublisher(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultEmbargoenddate

      public jakarta.xml.bind.JAXBElement<String> createResultEmbargoenddate(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultSource

      public jakarta.xml.bind.JAXBElement<String> createResultSource(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultFormat

      public jakarta.xml.bind.JAXBElement<String> createResultFormat(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultContributor

      public jakarta.xml.bind.JAXBElement<String> createResultContributor(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultResourcetype

      public jakarta.xml.bind.JAXBElement<QualifierType> createResultResourcetype(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createResultCoverage

      public jakarta.xml.bind.JAXBElement<String> createResultCoverage(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultBestaccessright

      public jakarta.xml.bind.JAXBElement<QualifierType> createResultBestaccessright(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createResultJournal

      public jakarta.xml.bind.JAXBElement<JournalType> createResultJournal(JournalType value)
      Create an instance of JAXBElement<JournalType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<JournalType>
    • createResultPid

      public jakarta.xml.bind.JAXBElement<StructuredPropertyElementType> createResultPid(StructuredPropertyElementType value)
      Create an instance of JAXBElement<StructuredPropertyElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<StructuredPropertyElementType>
    • createResultDevice

      public jakarta.xml.bind.JAXBElement<String> createResultDevice(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultSize

      public jakarta.xml.bind.JAXBElement<String> createResultSize(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultVersion

      public jakarta.xml.bind.JAXBElement<String> createResultVersion(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultLastmetadataupdate

      public jakarta.xml.bind.JAXBElement<String> createResultLastmetadataupdate(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultMetadataversionnumber

      public jakarta.xml.bind.JAXBElement<String> createResultMetadataversionnumber(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultOriginalId

      public jakarta.xml.bind.JAXBElement<String> createResultOriginalId(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createResultCollectedfrom

      public jakarta.xml.bind.JAXBElement<NamedIdElementType> createResultCollectedfrom(NamedIdElementType value)
      Create an instance of JAXBElement<NamedIdElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<NamedIdElementType>
    • createResultContext

      public jakarta.xml.bind.JAXBElement<ContextType> createResultContext(ContextType value)
      Create an instance of JAXBElement<ContextType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<ContextType>
    • createResultRels

      public jakarta.xml.bind.JAXBElement<RelsType> createResultRels(RelsType value)
      Create an instance of JAXBElement<RelsType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<RelsType>
    • createResultInstances

      public jakarta.xml.bind.JAXBElement<InstancesType> createResultInstances(InstancesType value)
      Create an instance of JAXBElement<InstancesType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<InstancesType>
    • createResultCitations

      public jakarta.xml.bind.JAXBElement<CitationsType> createResultCitations(CitationsType value)
      Create an instance of JAXBElement<CitationsType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<CitationsType>
    • createOrganizationLegalname

      public jakarta.xml.bind.JAXBElement<String> createOrganizationLegalname(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOrganizationLegalshortname

      public jakarta.xml.bind.JAXBElement<String> createOrganizationLegalshortname(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOrganizationLogourl

      public jakarta.xml.bind.JAXBElement<String> createOrganizationLogourl(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOrganizationOriginalId

      public jakarta.xml.bind.JAXBElement<String> createOrganizationOriginalId(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOrganizationWebsiteurl

      public jakarta.xml.bind.JAXBElement<String> createOrganizationWebsiteurl(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOrganizationCountry

      public jakarta.xml.bind.JAXBElement<QualifierType> createOrganizationCountry(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createOrganizationCollectedfrom

      public jakarta.xml.bind.JAXBElement<NamedIdElementType> createOrganizationCollectedfrom(NamedIdElementType value)
      Create an instance of JAXBElement<NamedIdElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<NamedIdElementType>
    • createOrganizationPid

      public jakarta.xml.bind.JAXBElement<StructuredPropertyElementType> createOrganizationPid(StructuredPropertyElementType value)
      Create an instance of JAXBElement<StructuredPropertyElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<StructuredPropertyElementType>
    • createOrganizationRels

      public jakarta.xml.bind.JAXBElement<RelsType> createOrganizationRels(RelsType value)
      Create an instance of JAXBElement<RelsType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<RelsType>
    • createDatasourceNamespaceprefix

      public jakarta.xml.bind.JAXBElement<String> createDatasourceNamespaceprefix(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceOfficialname

      public jakarta.xml.bind.JAXBElement<String> createDatasourceOfficialname(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceEnglishname

      public jakarta.xml.bind.JAXBElement<String> createDatasourceEnglishname(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceWebsiteurl

      public jakarta.xml.bind.JAXBElement<String> createDatasourceWebsiteurl(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceLogourl

      public jakarta.xml.bind.JAXBElement<String> createDatasourceLogourl(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceContactemail

      public jakarta.xml.bind.JAXBElement<String> createDatasourceContactemail(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceDatasourcetype

      public jakarta.xml.bind.JAXBElement<QualifierType> createDatasourceDatasourcetype(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createDatasourceOpenairecompatibility

      public jakarta.xml.bind.JAXBElement<QualifierType> createDatasourceOpenairecompatibility(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createDatasourceDateofvalidation

      public jakarta.xml.bind.JAXBElement<String> createDatasourceDateofvalidation(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceLatitude

      public jakarta.xml.bind.JAXBElement<String> createDatasourceLatitude(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceLongitude

      public jakarta.xml.bind.JAXBElement<String> createDatasourceLongitude(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceDescription

      public jakarta.xml.bind.JAXBElement<String> createDatasourceDescription(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceSubjects

      public jakarta.xml.bind.JAXBElement<StructuredPropertyElementType> createDatasourceSubjects(StructuredPropertyElementType value)
      Create an instance of JAXBElement<StructuredPropertyElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<StructuredPropertyElementType>
    • createDatasourceOriginalId

      public jakarta.xml.bind.JAXBElement<String> createDatasourceOriginalId(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createDatasourceCollectedfrom

      public jakarta.xml.bind.JAXBElement<NamedIdElementType> createDatasourceCollectedfrom(NamedIdElementType value)
      Create an instance of JAXBElement<NamedIdElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<NamedIdElementType>
    • createDatasourcePid

      public jakarta.xml.bind.JAXBElement<StructuredPropertyElementType> createDatasourcePid(StructuredPropertyElementType value)
      Create an instance of JAXBElement<StructuredPropertyElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<StructuredPropertyElementType>
    • createDatasourceRels

      public jakarta.xml.bind.JAXBElement<RelsType> createDatasourceRels(RelsType value)
      Create an instance of JAXBElement<RelsType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<RelsType>
    • createProjectCode

      public jakarta.xml.bind.JAXBElement<String> createProjectCode(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectTitle

      public jakarta.xml.bind.JAXBElement<String> createProjectTitle(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectAcronym

      public jakarta.xml.bind.JAXBElement<String> createProjectAcronym(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectCallidentifier

      public jakarta.xml.bind.JAXBElement<String> createProjectCallidentifier(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectContactfullname

      public jakarta.xml.bind.JAXBElement<String> createProjectContactfullname(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectContactfax

      public jakarta.xml.bind.JAXBElement<String> createProjectContactfax(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectContactphone

      public jakarta.xml.bind.JAXBElement<String> createProjectContactphone(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectContactemail

      public jakarta.xml.bind.JAXBElement<String> createProjectContactemail(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectContracttype

      public jakarta.xml.bind.JAXBElement<QualifierType> createProjectContracttype(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createProjectKeywords

      public jakarta.xml.bind.JAXBElement<String> createProjectKeywords(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectWebsiteurl

      public jakarta.xml.bind.JAXBElement<String> createProjectWebsiteurl(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectStartdate

      public jakarta.xml.bind.JAXBElement<String> createProjectStartdate(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectEnddate

      public jakarta.xml.bind.JAXBElement<String> createProjectEnddate(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectDuration

      public jakarta.xml.bind.JAXBElement<String> createProjectDuration(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectEcsc39

      public jakarta.xml.bind.JAXBElement<String> createProjectEcsc39(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectOamandatepublications

      public jakarta.xml.bind.JAXBElement<Boolean> createProjectOamandatepublications(Boolean value)
      Create an instance of JAXBElement<Boolean>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Boolean>
    • createProjectEcarticle293

      public jakarta.xml.bind.JAXBElement<String> createProjectEcarticle293(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectSubjects

      public jakarta.xml.bind.JAXBElement<QualifierType> createProjectSubjects(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createProjectFundingtree

      public jakarta.xml.bind.JAXBElement<FundingTreeType> createProjectFundingtree(FundingTreeType value)
      Create an instance of JAXBElement<FundingTreeType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<FundingTreeType>
    • createProjectOriginalId

      public jakarta.xml.bind.JAXBElement<String> createProjectOriginalId(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createProjectCollectedfrom

      public jakarta.xml.bind.JAXBElement<NamedIdElementType> createProjectCollectedfrom(NamedIdElementType value)
      Create an instance of JAXBElement<NamedIdElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<NamedIdElementType>
    • createProjectPid

      public jakarta.xml.bind.JAXBElement<QualifierType> createProjectPid(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createProjectRels

      public jakarta.xml.bind.JAXBElement<RelsType> createProjectRels(RelsType value)
      Create an instance of JAXBElement<RelsType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<RelsType>
    • createInstanceTypeLicense

      public jakarta.xml.bind.JAXBElement<FieldType> createInstanceTypeLicense(FieldType value)
      Create an instance of JAXBElement<FieldType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<FieldType>
    • createInstanceTypeAccessright

      public jakarta.xml.bind.JAXBElement<QualifierType> createInstanceTypeAccessright(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createInstanceTypeInstancetype

      public jakarta.xml.bind.JAXBElement<QualifierType> createInstanceTypeInstancetype(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createInstanceTypeCollectedfrom

      public jakarta.xml.bind.JAXBElement<NamedIdElementType> createInstanceTypeCollectedfrom(NamedIdElementType value)
      Create an instance of JAXBElement<NamedIdElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<NamedIdElementType>
    • createInstanceTypeHostedby

      public jakarta.xml.bind.JAXBElement<NamedIdElementType> createInstanceTypeHostedby(NamedIdElementType value)
      Create an instance of JAXBElement<NamedIdElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<NamedIdElementType>
    • createInstanceTypeWebresource

      public jakarta.xml.bind.JAXBElement<WebresourceType> createInstanceTypeWebresource(WebresourceType value)
      Create an instance of JAXBElement<WebresourceType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<WebresourceType>
    • createInstanceTypeDistributionlocation

      public jakarta.xml.bind.JAXBElement<String> createInstanceTypeDistributionlocation(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createInstanceTypeDateofacceptance

      public jakarta.xml.bind.JAXBElement<String> createInstanceTypeDateofacceptance(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createInstanceTypeProcessingchargeamount

      public jakarta.xml.bind.JAXBElement<FieldType> createInstanceTypeProcessingchargeamount(FieldType value)
      Create an instance of JAXBElement<FieldType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<FieldType>
    • createInstanceTypeProcessingchargecurrency

      public jakarta.xml.bind.JAXBElement<FieldType> createInstanceTypeProcessingchargecurrency(FieldType value)
      Create an instance of JAXBElement<FieldType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<FieldType>
    • createInstanceTypeRefereed

      public jakarta.xml.bind.JAXBElement<FieldType> createInstanceTypeRefereed(FieldType value)
      Create an instance of JAXBElement<FieldType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<FieldType>
    • createRelTypeTo

      public jakarta.xml.bind.JAXBElement<RelToType> createRelTypeTo(RelToType value)
      Create an instance of JAXBElement<RelToType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<RelToType>
    • createRelTypeTitle

      public jakarta.xml.bind.JAXBElement<String> createRelTypeTitle(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypeWebsiteurl

      public jakarta.xml.bind.JAXBElement<Object> createRelTypeWebsiteurl(Object value)
      Create an instance of JAXBElement<Object>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Object>
    • createRelTypeOfficialname

      public jakarta.xml.bind.JAXBElement<String> createRelTypeOfficialname(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypeDatasourcetype

      public jakarta.xml.bind.JAXBElement<QualifierType> createRelTypeDatasourcetype(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createRelTypeCollectedfrom

      public jakarta.xml.bind.JAXBElement<NamedIdElementType> createRelTypeCollectedfrom(NamedIdElementType value)
      Create an instance of JAXBElement<NamedIdElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<NamedIdElementType>
    • createRelTypeUrl

      public jakarta.xml.bind.JAXBElement<String> createRelTypeUrl(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypePid

      public jakarta.xml.bind.JAXBElement<StructuredPropertyElementType> createRelTypePid(StructuredPropertyElementType value)
      Create an instance of JAXBElement<StructuredPropertyElementType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<StructuredPropertyElementType>
    • createRelTypeDateofacceptance

      public jakarta.xml.bind.JAXBElement<String> createRelTypeDateofacceptance(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypePublisher

      public jakarta.xml.bind.JAXBElement<String> createRelTypePublisher(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypeResulttype

      public jakarta.xml.bind.JAXBElement<String> createRelTypeResulttype(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypeSimilarity

      public jakarta.xml.bind.JAXBElement<Double> createRelTypeSimilarity(Double value)
      Create an instance of JAXBElement<Double>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Double>
    • createRelTypeType

      public jakarta.xml.bind.JAXBElement<String> createRelTypeType(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypeCode

      public jakarta.xml.bind.JAXBElement<String> createRelTypeCode(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypeAcronym

      public jakarta.xml.bind.JAXBElement<String> createRelTypeAcronym(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypeLegalname

      public jakarta.xml.bind.JAXBElement<String> createRelTypeLegalname(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypeLegalshortname

      public jakarta.xml.bind.JAXBElement<String> createRelTypeLegalshortname(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypeCountry

      public jakarta.xml.bind.JAXBElement<String> createRelTypeCountry(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createRelTypeContracttype

      public jakarta.xml.bind.JAXBElement<QualifierType> createRelTypeContracttype(QualifierType value)
      Create an instance of JAXBElement<QualifierType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<QualifierType>
    • createRelTypeFunding

      public jakarta.xml.bind.JAXBElement<FundingFlatType> createRelTypeFunding(FundingFlatType value)
      Create an instance of JAXBElement<FundingFlatType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<FundingFlatType>
    • createFundingTreeTypeFundingLevel2

      public jakarta.xml.bind.JAXBElement<FundingType> createFundingTreeTypeFundingLevel2(FundingType value)
      Create an instance of JAXBElement<FundingType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<FundingType>
    • createFundingTreeTypeFundingLevel1

      public jakarta.xml.bind.JAXBElement<FundingType> createFundingTreeTypeFundingLevel1(FundingType value)
      Create an instance of JAXBElement<FundingType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<FundingType>
    • createFundingTreeTypeFundingLevel0

      public jakarta.xml.bind.JAXBElement<FundingType> createFundingTreeTypeFundingLevel0(FundingType value)
      Create an instance of JAXBElement<FundingType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<FundingType>