CV Class

Format

An R6Class generator object

Public fields

id

integer [optional]

label

character

full_name

character

version

character

uri

character

Methods


Method new()

Create a CV

Usage

CV$new(label, full_name, version, uri, id = NULL, ...)

Arguments

label

CV label.

full_name

CV full name.

version

CV version.

uri

URI to external CV.

id

URI id.

...

local optional variable arguments


Method toJSON()

Serialize to list object suitable for jsonlite

Usage

CV$toJSON()


Method fromJSON()

Deserialize from jsonlite list object

Usage

CV$fromJSON(CVJson)

Arguments

CVJson

list object.


Method toJSONString()

Serialize to JSON string.

Usage

CV$toJSONString()


Method fromJSONString()

Deserialize from JSON string

Usage

CV$fromJSONString(CVJson)

Arguments

CVJson

JSON string


Method toDataFrame()

Serialize to data frame

Usage

CV$toDataFrame()


Method fromDataFrame()

Deserialize from CV data frame

Usage

CV$fromDataFrame(CvDataFrame)

Arguments

CvDataFrame

CV data frame


Method clone()

The objects of this class are cloneable with this method.

Usage

CV$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.