DCEntry | R Documentation |
This class models an Dublin Core Entry
R6Class
object.
DCEntry
Object of R6Class
for modelling an Dublin Core Entry
atom4R::atom4RLogger
-> atom4R::AtomAbstractObject
-> atom4R::AtomEntry
-> DCEntry
atom4R::atom4RLogger$ERROR()
atom4R::atom4RLogger$INFO()
atom4R::atom4RLogger$WARN()
atom4R::atom4RLogger$logger()
atom4R::AtomAbstractObject$addListElement()
atom4R::AtomAbstractObject$contains()
atom4R::AtomAbstractObject$createElement()
atom4R::AtomAbstractObject$decode()
atom4R::AtomAbstractObject$delListElement()
atom4R::AtomAbstractObject$encode()
atom4R::AtomAbstractObject$getClass()
atom4R::AtomAbstractObject$getClassName()
atom4R::AtomAbstractObject$getNamespace()
atom4R::AtomAbstractObject$getNamespaceDefinition()
atom4R::AtomAbstractObject$getRootElement()
atom4R::AtomAbstractObject$getXmlElement()
atom4R::AtomAbstractObject$isDocument()
atom4R::AtomAbstractObject$isFieldInheritedFrom()
atom4R::AtomAbstractObject$print()
atom4R::AtomAbstractObject$save()
atom4R::AtomAbstractObject$setIsDocument()
atom4R::AtomAbstractObject$validate()
atom4R::AtomEntry$addAuthor()
atom4R::AtomEntry$addCategory()
atom4R::AtomEntry$addContributor()
atom4R::AtomEntry$addLink()
atom4R::AtomEntry$delAuthor()
atom4R::AtomEntry$delCategory()
atom4R::AtomEntry$delContributor()
atom4R::AtomEntry$delLink()
atom4R::AtomEntry$setContent()
atom4R::AtomEntry$setId()
atom4R::AtomEntry$setPublished()
atom4R::AtomEntry$setRights()
atom4R::AtomEntry$setSource()
atom4R::AtomEntry$setSummary()
atom4R::AtomEntry$setTitle()
atom4R::AtomEntry$setUpdated()
new()
Initializes an object of class DCEntry
DCEntry$new(xml = NULL)
xml
object of class XMLInternalNode-class from XML
addDCElement()
Adds a Dublin Core element
DCEntry$addDCElement(term, value, extended = FALSE)
term
term
value
value
extended
extended. Default is FALSE
TRUE
if added, FALSE
otherwise
delDCElement()
Deletes a Dublin Core element
DCEntry$delDCElement(term, value)
term
term
value
value
TRUE
if deleted, FALSE
otherwise
setDCElements()
Set a list of DC elements
DCEntry$setDCElements(term, values)
term
term
values
vector of values
getDCElements()
Get a list of DC elements
DCEntry$getDCElements(term)
term
term
a list of objects extending DCElement
getDCElementByValue()
Get a DC element by value
DCEntry$getDCElementByValue(term, value)
term
term
value
value
addDCAbstract()
Adds DC abstract
DCEntry$addDCAbstract(abstract)
abstract
object of class DCAbstract or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCAbstract()
Deletes DC abstract
DCEntry$delDCAbstract(abstract)
abstract
object of class DCAbstract or vector of class character and length 1
setDCAbstracts()
Set DC abstracts
DCEntry$setDCAbstracts(abstracts)
abstracts
abstracts, vector of class character
getDCAbstracts()
Get DC abstracts
DCEntry$getDCAbstracts()
a list of objects of class DCAbstract
addDCAccessRights()
Adds DC access rights
DCEntry$addDCAccessRights(accessRights)
accessRights
object of class DCAccessRights or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCAccessRights()
Deletes DC access rights
DCEntry$delDCAccessRights(accessRights)
accessRights
object of class DCAccessRights or vector of class character and length 1
setDCAccessRights()
Set access rights
DCEntry$setDCAccessRights(accessRights)
accessRights
vector of class character
getDCAccessRights()
Get DC access rights
DCEntry$getDCAccessRights()
a list of objects of class DCAccessRights
addDCAccrualMethod()
Adds DC accrual method
DCEntry$addDCAccrualMethod(accrualMethod)
accrualMethod
object of class DCAccrualMethod or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCAccrualMethod()
Deletes DC accrual method
DCEntry$delDCAccrualMethod(accrualMethod)
accrualMethod
object of class DCAccrualMethod or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCAccrualMethods()
Set DC accrual method
DCEntry$setDCAccrualMethods(accrualMethods)
accrualMethods
vector of class character
getDCAccrualMethods()
Get DC accrual method
DCEntry$getDCAccrualMethods()
a list of objects of class DCAccrualMethod
addDCAccrualPeriodicity()
Adds DC accrual periodicity
DCEntry$addDCAccrualPeriodicity(accrualPeriodicity)
accrualPeriodicity
object of class DCAccrualPeriodicity or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCAccrualPeriodicity()
Deletes DC accrual periodicity
DCEntry$delDCAccrualPeriodicity(accrualPeriodicity)
accrualPeriodicity
object of class DCAccrualPeriodicity or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCAccrualPeriodicities()
Set DC accrual periodicities
DCEntry$setDCAccrualPeriodicities(accrualPeriodicities)
accrualPeriodicities
vector of class character
getDCAccrualPeriodicities()
Get DC accrual periodicities
DCEntry$getDCAccrualPeriodicities()
a list of objects of class DCAccrualPeriodicity
addDCAccrualPolicy()
Adds DC accrual policy
DCEntry$addDCAccrualPolicy(accrualPolicy)
accrualPolicy
object of class DCAccrualPolicy or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCAccrualPolicy()
Deletes DC accrual policy
DCEntry$delDCAccrualPolicy(accrualPolicy)
accrualPolicy
object of class DCAccrualPolicy or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCAccrualPolicies()
Set DC accrual policies
DCEntry$setDCAccrualPolicies(accrualPolicies)
accrualPolicies
vector of class character
getDCAccrualPolicies()
Get DC accrual policies
DCEntry$getDCAccrualPolicies()
a list of objects of class DCAccrualPolicy
addDCAlternative()
Adds DC alternative
DCEntry$addDCAlternative(alternative)
alternative
object of class DCAlternative or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCAlternative()
Deletes DC alternative
DCEntry$delDCAlternative(alternative)
alternative
object of class DCAlternative or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCAlternatives()
Set DC alternatives
DCEntry$setDCAlternatives(alternatives)
alternatives
vector of class character
getDCAlternatives()
Get DC alternatives
DCEntry$getDCAlternatives()
a list of objects of class DCAlternative
addDCAudience()
Adds DC audience
DCEntry$addDCAudience(audience)
audience
object of class DCAudience or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCAudience()
Deletes DC audience
DCEntry$delDCAudience(audience)
audience
object of class DCAudience or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCAudiences()
Set DC audiences
DCEntry$setDCAudiences(audiences)
audiences
vector of class character
getDCAudiences()
Get DC audiences
DCEntry$getDCAudiences()
a list of objects of class DCAudience
addDCAvailable()
Adds DC available
DCEntry$addDCAvailable(available)
available
object of class DCAvailable or vector of class Date,POSIXt or character and length 1
TRUE
if added, FALSE
otherwise
delDCAvailable()
Deletes DC available
DCEntry$delDCAvailable(available)
available
object of class DCAvailable or vector of class Date,POSIXt or character and length 1
TRUE
if deleted, FALSE
otherwise
setDCAvailables()
Set DC availables
DCEntry$setDCAvailables(availables)
availables
vector of class character
getDCAvailables()
Get DC availables
DCEntry$getDCAvailables()
a list of objects of class DCAvailable
addDCBibliographicCitation()
Adds DC bibliographic citation
DCEntry$addDCBibliographicCitation(bibliographicCitation)
bibliographicCitation
object of class DCBibliographicCitation or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCBibliographicCitation()
Deletes DC bibliographic citation
DCEntry$delDCBibliographicCitation(bibliographicCitation)
bibliographicCitation
object of class DCBibliographicCitation or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCBibliographicCitations()
Set bibliographic citations
DCEntry$setDCBibliographicCitations(bibliographicCitations)
bibliographicCitations
vector of class character
getDCBibliographicCitations()
Get bibliographic citations
DCEntry$getDCBibliographicCitations()
the list of objects of class DCBibliographicCitation
addDCConformsTo()
Adds DC conforms to
DCEntry$addDCConformsTo(conformsTo)
conformsTo
object of class DCConformsTo or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCConformsTo()
Deletes DC conforms to
DCEntry$delDCConformsTo(conformsTo)
conformsTo
object of class DCConformsTo or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCConformsTo()
Set DC conforms to
DCEntry$setDCConformsTo(conformsTo)
conformsTo
vector of class character
getDCConformsTo()
Get DC conforms to
DCEntry$getDCConformsTo()
the list of objects of class DCConformsTo
addDCContributor()
Adds DC contributor
DCEntry$addDCContributor(contributor)
contributor
object of class DCContributor or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCContributor()
Deletes DC contributor
DCEntry$delDCContributor(contributor)
contributor
object of class DCContributor or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCContributors()
Set DC contributors
DCEntry$setDCContributors(contributors)
contributors
vector of class character
getDCContributors()
Get DC contributors
DCEntry$getDCContributors()
list of objects of class DCContributor
addDCCoverage()
Adds DC coverage
DCEntry$addDCCoverage(coverage)
coverage
object of class DCCoverage or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCCoverage()
Deletes DC coverage
DCEntry$delDCCoverage(coverage)
coverage
object of class DCCoverage or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCCoverages()
Set DC coverages
DCEntry$setDCCoverages(coverages)
coverages
coverages vector of class character
getDCCoverages()
Get DC coverages
DCEntry$getDCCoverages()
a list of objects of class DCCoverage
addDCCreated()
Adds DC created
DCEntry$addDCCreated(created)
created
object of class DCCreated or vector of class Date,POSIXt or character and length 1
TRUE
if added, FALSE
otherwise
delDCCreated()
Deletes DC created
DCEntry$delDCCreated(created)
created
object of class DCCreated or vector of class Date,POSIXt or character and length 1
TRUE
if deleted, FALSE
otherwise
addDCCreator()
Adds DC creator
DCEntry$addDCCreator(creator)
creator
object of class DCCreator or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCCreator()
Deletes DC creator
DCEntry$delDCCreator(creator)
creator
object of class DCCreator or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCCreators()
Set DC creators
DCEntry$setDCCreators(creators)
creators
creators
getDCCreators()
Get DC creators
DCEntry$getDCCreators()
a list of objects of class DCCreator
addDCDate()
Adds DC date
DCEntry$addDCDate(date)
date
object of class DCDate or vector of class Date,POSIXt or character and length 1
TRUE
if added, FALSE
otherwise
delDCDate()
Deletes DC date
DCEntry$delDCDate(date)
date
object of class DCDate or vector of class Date,POSIXt or character and length 1
TRUE
if deleted, FALSE
otherwise
setDCDates()
Set DC Creators
DCEntry$setDCDates(dates)
dates
dates vector of class Date or POSIXt
getDCDates()
Get DC Dates
DCEntry$getDCDates()
a list of objects of class DCDate
addDCDateAccepted()
Adds DC date accepted
DCEntry$addDCDateAccepted(dateAccepted)
dateAccepted
object of class DCDateAccepted or vector of class Date,POSIXt or character and length 1
TRUE
if added, FALSE
otherwise
delDCDateAccepted()
Deletes DC date accepted
DCEntry$delDCDateAccepted(dateAccepted)
dateAccepted
object of class DCDateAccepted or vector of class Date,POSIXt or character and length 1
TRUE
if deleted, FALSE
otherwise
addDCDateCopyrighted()
Adds DC date copyrighted
DCEntry$addDCDateCopyrighted(dateCopyrighted)
dateCopyrighted
object of class DCDateCopyrighted or vector of class Date,POSIXt or character and length 1
TRUE
if added, FALSE
otherwise
delDCDateCopyrighted()
Deletes DC date copyrighted
DCEntry$delDCDateCopyrighted(dateCopyrighted)
dateCopyrighted
object of class DCDateCopyrighted or vector of class Date,POSIXt or character and length 1
TRUE
if deleted, FALSE
otherwise
addDCDateSubmitted()
Adds DC date submitted
DCEntry$addDCDateSubmitted(dateSubmitted)
dateSubmitted
object of class DCDateSubmitted or vector of class Date,POSIXt or character and length 1
TRUE
if added, FALSE
otherwise
delDCDateSubmitted()
Deletes DC date submitted
DCEntry$delDCDateSubmitted(dateSubmitted)
dateSubmitted
object of class DCDateSubmitted or vector of class Date,POSIXt or character and length 1
TRUE
if deleted, FALSE
otherwise
addDCDescription()
Adds DC description
DCEntry$addDCDescription(description)
description
object of class DCDescription or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCDescription()
Deletes DC description
DCEntry$delDCDescription(description)
description
object of class DCDescription or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCDescriptions()
Set DC descriptions
DCEntry$setDCDescriptions(descriptions)
descriptions
vector of class character
getDCDescriptions()
Get DC descriptions
DCEntry$getDCDescriptions()
a list of objects of class DCDescription
addDCEducationalLevel()
Adds DC educational level
DCEntry$addDCEducationalLevel(educationalLevel)
educationalLevel
object of class DCEducationalLevel or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCEducationalLevel()
Deletes DC educational level
DCEntry$delDCEducationalLevel(educationalLevel)
educationalLevel
object of class DCEducationalLevel or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCEducationalLevels()
set DC education levels
DCEntry$setDCEducationalLevels(educationLevels)
educationLevels
vector of class character
getDCEducationalLevels()
Get DC educational levels
DCEntry$getDCEducationalLevels()
a list of objects of class DCEducationalLevel
addDCExtent()
Adds DC extent
DCEntry$addDCExtent(extent)
extent
object of class DCExtent or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCExtent()
Deletes DC extent
DCEntry$delDCExtent(extent)
extent
object of class DCExtent or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCExtents()
Set DC extents
DCEntry$setDCExtents(extents)
extents
vector of class character
getDCExtents()
Get DC extents
DCEntry$getDCExtents()
a list of objects of class DCExtent
addDCFormat()
Adds DC format
DCEntry$addDCFormat(format)
format
object of class DCFormat or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCFormat()
Deletes DC format
DCEntry$delDCFormat(format)
format
object of class DCFormat or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCFormats()
Set DC formats
DCEntry$setDCFormats(formats)
formats
vector of class character
getDCFormats()
Get DC formats
DCEntry$getDCFormats()
a list of objects of class DCFormat
addDCHasPart()
Adds DC hasPart
DCEntry$addDCHasPart(hasPart)
hasPart
object of class DCHasPart or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCHasPart()
Deletes DC hasPart
DCEntry$delDCHasPart(hasPart)
hasPart
object of class DCHasPart or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCHasParts()
Set DC hasParts
DCEntry$setDCHasParts(hasParts)
hasParts
vector of class character
getDCHasParts()
Get DC has part
DCEntry$getDCHasParts()
a list of objects of class DCHasPart
addDCHasVersion()
Adds DC hasVersion
DCEntry$addDCHasVersion(hasVersion)
hasVersion
object of class DCHasVersion or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCHasVersion()
Deletes DC hasVersion
DCEntry$delDCHasVersion(hasVersion)
hasVersion
object of class DCHasVersion or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCHasVersions()
Set DC hasVersions
DCEntry$setDCHasVersions(hasVersions)
hasVersions
vector of class character
getDCHasVersions()
Get DC has versions
DCEntry$getDCHasVersions()
a list of objects of class DCHasVersion
addDCIdentifier()
Adds DC identifier
DCEntry$addDCIdentifier(identifier)
identifier
object of class DCIdentifier or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCIdentifier()
Deletes DC identifier
DCEntry$delDCIdentifier(identifier)
identifier
object of class DCIdentifier or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCIdentifiers()
Set DC identifiers
DCEntry$setDCIdentifiers(identifiers)
identifiers
vector of class character
getDCIdentifiers()
Get DC identifiers
DCEntry$getDCIdentifiers()
a list of objects of class DCIdentifier
addDCInstructionalMethod()
Adds DC instructionalMethod
DCEntry$addDCInstructionalMethod(instructionalMethod)
instructionalMethod
object of class DCInstructionalMethod or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCInstructionalMethod()
Deletes DC instructionalMethod
DCEntry$delDCInstructionalMethod(instructionalMethod)
instructionalMethod
object of class DCInstructionalMethod or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCInstructionalMethods()
Set DC Instructional methods
DCEntry$setDCInstructionalMethods(instructionalMethods)
instructionalMethods
vector of class character
getDCInstructionalMethods()
Get DC instructional methods
DCEntry$getDCInstructionalMethods()
a list of objects of class DCInstructionalMethod
addDCIsPartOf()
Adds DC isPartOf
DCEntry$addDCIsPartOf(isPartOf)
isPartOf
object of class DCIsPartOf or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCIsPartOf()
Deletes DC isPartOf
DCEntry$delDCIsPartOf(isPartOf)
isPartOf
object of class DCIsPartOf or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCIsPartOf()
Set DC IsPartOf
DCEntry$setDCIsPartOf(isPartOf)
isPartOf
vector of class character
getDCIsPartOfs()
Get DC Is Part of
DCEntry$getDCIsPartOfs()
a list of objects of class DCIsPartOf
addDCIsReferencedBy()
Adds DC isReferencedBy
DCEntry$addDCIsReferencedBy(isReferencedBy)
isReferencedBy
object of class DCIsReferencedBy or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCIsReferencedBy()
Deletes DC isReferencedBy
DCEntry$delDCIsReferencedBy(isReferencedBy)
isReferencedBy
object of class DCIsReferencedBy or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCIsReferencedBys()
Set DC isReferencedBys
DCEntry$setDCIsReferencedBys(isReferencedBys)
isReferencedBys
vector of class character
getDCIsReferencedBys()
Get DC Is Referenced by
DCEntry$getDCIsReferencedBys()
a list of objects of class DCIsReferencedBy
addDCIsReplacedBy()
Adds DC isReplacedBy
DCEntry$addDCIsReplacedBy(isReplacedBy)
isReplacedBy
object of class DCIsReplacedBy or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCIsReplacedBy()
Deletes DC isReferencedBy
DCEntry$delDCIsReplacedBy(isReplacedBy)
isReplacedBy
object of class DCIsReplacedBy or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCIsReplacedBys()
Set DC isReplacedBys
DCEntry$setDCIsReplacedBys(isReplacedBys)
isReplacedBys
vector of class character
getDCIsReplacedBys()
Get DC Is Replaced by
DCEntry$getDCIsReplacedBys()
a list of objects of class DCIsReplacedBy
addDCIsRequiredBy()
Adds DC isRequiredBy
DCEntry$addDCIsRequiredBy(isRequiredBy)
isRequiredBy
object of class DCIsRequiredBy or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCIsRequiredBy()
Deletes DC isRequiredBy
DCEntry$delDCIsRequiredBy(isRequiredBy)
isRequiredBy
object of class DCIsRequiredBy or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCIsRequiredBys()
Set DC isRequiredBys
DCEntry$setDCIsRequiredBys(isRequiredBys)
isRequiredBys
vector of class character
getDCIsRequiredBys()
Get DC Is Required by
DCEntry$getDCIsRequiredBys()
a list of objects of class DCIsRequiredBy
addDCIsVersionOf()
Adds DC isVersionOf
DCEntry$addDCIsVersionOf(isVersionOf)
isVersionOf
object of class DCIsVersionOf or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCIsVersionOf()
Deletes DC isVersionOf
DCEntry$delDCIsVersionOf(isVersionOf)
isVersionOf
object of class DCIsVersionOf or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCIsVersionOfs()
Set DC isVersionOfs
DCEntry$setDCIsVersionOfs(isVersionOfs)
isVersionOfs
vector of class character
getDCIsVersionOfs()
Get DC Is Version Ofs
DCEntry$getDCIsVersionOfs()
a list of objects of class DCIsVersionOf
addDCIssued()
Adds DC issued
DCEntry$addDCIssued(issued)
issued
object of class DCIssued or vector of class Date,POSIXt or character and length 1
TRUE
if added, FALSE
otherwise
delDCIssued()
Deletes DC issued
DCEntry$delDCIssued(issued)
issued
object of class DCIssued or vector of class Date,POSIXt or character and length 1
TRUE
if deleted, FALSE
otherwise
addDCLanguage()
Adds DC language
DCEntry$addDCLanguage(language)
language
object of class DCLanguage or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCLanguage()
Deletes DC language
DCEntry$delDCLanguage(language)
language
object of class DCLanguage or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCLanguages()
Set DC languages
DCEntry$setDCLanguages(languages)
languages
languages vector of class character
getDCLanguages()
Get languages
DCEntry$getDCLanguages()
a list of objects of class DCLanguage
addDCLicense()
Adds DC license
DCEntry$addDCLicense(license)
license
object of class DCLicense or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCLicense()
Deletes DC license
DCEntry$delDCLicense(license)
license
object of class DCLicense or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCLicenses()
Set DC licences
DCEntry$setDCLicenses(licenses)
licenses
vector of class character
getDCLicenses()
Get DC licenses
DCEntry$getDCLicenses()
a list of objects of class DCLicense
addDCMediator()
Adds DC mediator
DCEntry$addDCMediator(mediator)
mediator
object of class DCMediator or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCMediator()
Deletes DC mediator
DCEntry$delDCMediator(mediator)
mediator
object of class DCMediator or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCMediators()
Set DC mediators
DCEntry$setDCMediators(mediators)
mediators
vector of class character
getDCMediators()
Get DC mediators
DCEntry$getDCMediators()
a list of objects of class DCMediator
addDCMedium()
Adds DC medium
DCEntry$addDCMedium(medium)
medium
object of class DCMedium or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCMedium()
Deletes DC medium
DCEntry$delDCMedium(medium)
medium
object of class DCMedium or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCMediums()
Set DC mediums
DCEntry$setDCMediums(mediums)
mediums
vector of class character
getDCMediums()
Get DC mediums
DCEntry$getDCMediums()
a list of objects of class DCMedium
addDCModified()
Adds DC modified
DCEntry$addDCModified(modified)
modified
object of class DCModified or vector of class Date,POSIXt or character and length 1
TRUE
if added, FALSE
otherwise
delDCModified()
Deletes DC modified
DCEntry$delDCModified(modified)
modified
object of class DCModified or vector of class Date,POSIXt or character and length 1
TRUE
if deletes, FALSE
otherwise
addDCProvenance()
Adds DC provenance
DCEntry$addDCProvenance(provenance)
provenance
object of class DCProvenance or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCProvenance()
Deletes DC provenance
DCEntry$delDCProvenance(provenance)
provenance
object of class DCProvenance or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCProvenances()
Set DC provenances
DCEntry$setDCProvenances(provenances)
provenances
vector of class character
getDCProvenances()
Get DC provenances
DCEntry$getDCProvenances()
a list of objects of class DCProvenance
addDCPublisher()
Adds DC publisher
DCEntry$addDCPublisher(publisher)
publisher
object of class DCPublisher or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCPublisher()
Deletes DC publisher
DCEntry$delDCPublisher(publisher)
publisher
object of class DCPublisher or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCPublishers()
Set DC publishers
DCEntry$setDCPublishers(publishers)
publishers
vector of class character
getDCPublishers()
Get DC publishers
DCEntry$getDCPublishers()
a list of objects of class DCPublisher
addDCReferences()
Adds DC references
DCEntry$addDCReferences(references)
references
object of class DCReferences or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCReferences()
Deletes DC references
DCEntry$delDCReferences(references)
references
object of class DCReferences or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCReferences()
Set DC references
DCEntry$setDCReferences(references)
references
vector of class character
getDCReferences()
Get DC references
DCEntry$getDCReferences()
a list of objects of class DCReferences
addDCRelation()
Adds DC relation
DCEntry$addDCRelation(relation)
relation
object of class DCRelation or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCRelation()
Deletes DC relation
DCEntry$delDCRelation(relation)
relation
object of class DCRelation or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCRelations()
Set DC relations
DCEntry$setDCRelations(relations)
relations
vector of class character
getDCRelations()
Get DC relations
DCEntry$getDCRelations()
a list of objects of class DCRelation
addDCReplaces()
Adds DC replaces
DCEntry$addDCReplaces(replaces)
replaces
object of class DCReplaces or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCReplaces()
Deletes DC replaces
DCEntry$delDCReplaces(replaces)
replaces
object of class DCReplaces or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCReplaces()
Set DC replaces
DCEntry$setDCReplaces(replaces)
replaces
vector of class character
getDCReplaces()
Get DC replaces
DCEntry$getDCReplaces()
a list of objects of class DCReplaces
addDCRequires()
Adds DC requires
DCEntry$addDCRequires(requires)
requires
object of class DCRequires or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCRequires()
Deletes DC requires
DCEntry$delDCRequires(requires)
requires
object of class DCRequires or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCRequires()
Set DC requires
DCEntry$setDCRequires(requires)
requires
vector of class character
getDCRequires()
Get DC requires
DCEntry$getDCRequires()
a list of objects of class DCRequires
addDCRights()
Adds DC rights
DCEntry$addDCRights(rights)
rights
object of class DCRights or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCRights()
Deletes DC rights
DCEntry$delDCRights(rights)
rights
object of class DCRights or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCRights()
Set DC rights
DCEntry$setDCRights(rights)
rights
vector of class character
getDCRights()
Get DC rights
DCEntry$getDCRights()
a list of objects of class DCRights
addDCRightsHolder()
Adds DC rightsHolder
DCEntry$addDCRightsHolder(rightsHolder)
rightsHolder
object of class DCRightsHolder or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCRightsHolder()
Deletes DC rightsHolder
DCEntry$delDCRightsHolder(rightsHolder)
rightsHolder
object of class DCRightsHolder or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCRightsHolders()
Set DC rights holders
DCEntry$setDCRightsHolders(rightsHolders)
rightsHolders
vector of class character
getDCRightsHolders()
Get DC rights holders
DCEntry$getDCRightsHolders()
a list of objects of class DCRightsHolder
addDCSource()
Adds DC source
DCEntry$addDCSource(source)
source
object of class DCSource or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCSource()
Deletes DC source
DCEntry$delDCSource(source)
source
object of class DCSource or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCSources()
Set DC sources
DCEntry$setDCSources(sources)
sources
vector of class character
getDCSources()
Get DC sources
DCEntry$getDCSources()
a list of objects of class DCSource
addDCSubject()
Adds DC subject
DCEntry$addDCSubject(subject)
subject
object of class DCSubject or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCSubject()
Deletes DC subject
DCEntry$delDCSubject(subject)
subject
object of class DCSubject or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCSubjects()
Set DC subjects
DCEntry$setDCSubjects(subjects)
subjects
vector of class character
getDCSubjects()
Get DC Subjects
DCEntry$getDCSubjects()
a list of objects of class DCSubject
addDCTableOfContents()
Adds DC tableOfContents
DCEntry$addDCTableOfContents(tableOfContents)
tableOfContents
object of class DCTableOfContents or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCTableOfContents()
Deletes DC tableOfContents
DCEntry$delDCTableOfContents(tableOfContents)
tableOfContents
object of class DCTableOfContents or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCTablesOfContents()
Set DC tables of contents
DCEntry$setDCTablesOfContents(tablesOfContents)
tablesOfContents
vector of class character
getDCTablesOfContent()
Get DC tables of contents
DCEntry$getDCTablesOfContent()
a list of objects of class DCTableOfContents
addDCTemporal()
Adds DC temporal
DCEntry$addDCTemporal(temporal)
temporal
object of class DCTemporal or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCTemporal()
Deletes DC temporal
DCEntry$delDCTemporal(temporal)
temporal
object of class DCTemporal or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCTemporals()
Set DC temporals
DCEntry$setDCTemporals(temporals)
temporals
vector of class character
getDCTemporals()
Get DC temporals
DCEntry$getDCTemporals()
a list of objects of class DCTemporal
addDCTitle()
Adds DC title
DCEntry$addDCTitle(title)
title
object of class DCTitle or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCTitle()
Deletes DC title
DCEntry$delDCTitle(title)
title
object of class DCTitle or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCTitles()
Set DC titles
DCEntry$setDCTitles(titles)
titles
vector of class character
getDCTitles()
Get DC titles
DCEntry$getDCTitles()
a list of objects of class DCTitle
addDCType()
Adds DC type
DCEntry$addDCType(type)
type
object of class DCType or vector of class character and length 1
TRUE
if added, FALSE
otherwise
delDCType()
Deletes DC type
DCEntry$delDCType(type)
type
object of class DCType or vector of class character and length 1
TRUE
if deleted, FALSE
otherwise
setDCTypes()
Set DC Types
DCEntry$setDCTypes(types)
types
vector of class character
getDCTypes()
Get DC types
DCEntry$getDCTypes()
a list of objects of class DCType
asDataFrame()
export to a data.frame
DCEntry$asDataFrame()
an object of class data.frame
clone()
The objects of this class are cloneable with this method.
DCEntry$clone(deep = FALSE)
deep
Whether to make a deep clone.
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
#encoding dcentry <- DCEntry$new() dcentry$setId("my-dc-entry") #fill dc entry dcentry$addDCDate(Sys.time()) dcentry$addDCTitle("atom4R - Tools to read/write and publish metadata as Atom XML format") dcentry$addDCType("Software") creator <- DCCreator$new(value = "Blondel, Emmanuel") creator$attrs[["affiliation"]] <- "Independent" dcentry$addDCCreator(creator) dcentry$addDCSubject("R") dcentry$addDCSubject("FAIR") dcentry$addDCSubject("Interoperability") dcentry$addDCSubject("Open Science") dcentry$addDCDescription("Atom4R offers tools to read/write and publish metadata as Atom XML") dcentry$addDCPublisher("GitHub") funder <- DCContributor$new(value = "CNRS") funder$attrs[["type"]] <- "Funder" dcentry$addDCContributor(funder) dcentry$addDCRelation("Github repository: https://github.com/eblondel/atom4R") dcentry$addDCSource("Atom Syndication format - https://www.ietf.org/rfc/rfc4287") dcentry$addDCSource("AtomPub, The Atom publishing protocol - https://tools.ietf.org/html/rfc5023") dcentry$addDCSource("Sword API - http://swordapp.org/") dcentry$addDCSource("Dublin Core Metadata Initiative - https://www.dublincore.org/") dcentry$addDCSource("Guidelines for implementing Dublin Core in XML") dcentry$addDCLicense("NONE") dcentry$addDCRights("MIT License") dcentry$addDCHasPart("part1") dcentry$addDCHasPart("part2") dcentry$addDCHasVersion("0.2") dcentry$addDCIsPartOf("CRAN") dcentry$addDCIsPartOf("GitHub") dcentry$addDCIsReferencedBy("CRAN") dcentry$addDCIsReferencedBy("GitHub") dcentry$addDCIsRequiredBy("zen4R") dcentry$addDCIsRequiredBy("cloud4R") xml <- dcentry$encode() #decoding dcentry2 <- DCEntry$new(xml = xml) xml2 <- dcentry2$encode()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.