SwordServiceDocument: SwordServiceDocument class

SwordServiceDocumentR Documentation

SwordServiceDocument class

Description

This class models an Sword service document

Format

R6Class object.

Details

SwordServiceDocument

Value

Object of R6Class for modelling an Sword service document

Super class

atom4R::atom4RLogger -> SwordServiceDocument

Public fields

title

title

collections

collections

Methods

Public methods

Inherited methods

Method new()

Initializes a SwordServiceDocument from XML

Usage
SwordServiceDocument$new(xml, logger = NULL)
Arguments
xml

object of class XMLInternalNode-class from XML

logger

logger


Method getTitle()

Get title

Usage
SwordServiceDocument$getTitle()
Returns

object of class character


Method getCollections()

Get collections

Usage
SwordServiceDocument$getCollections()
Returns

object of class character


Method clone()

The objects of this class are cloneable with this method.

Usage
SwordServiceDocument$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Note

class used internally by atom4R

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>


atom4R documentation built on Nov. 18, 2022, 5:06 p.m.