OptColumnMapping Class

Format

An R6Class generator object

Public fields

identifier

character

param

Parameter [optional]

value

character [optional]

Methods


Method new()

Create an OptColumnMapping

Usage

OptColumnMapping$new(identifier, param = NULL, value = NULL, ...)

Arguments

identifier

The Identifier for the mapping.

param

The CV Parameter defining the type of the value.

value

The value.

...

local optional variable arguments


Method toJSON()

Serialize to list object suitable for jsonlite

Usage

OptColumnMapping$toJSON()


Method fromJSON()

Deserialize from jsonlite list object

Usage

OptColumnMapping$fromJSON(OptColumnMappingJson)

Arguments

OptColumnMappingJson

list object.


Method toJSONString()

Serialize to JSON string.

Usage

OptColumnMapping$toJSONString()


Method fromJSONString()

Deserialize from JSON string

Usage

OptColumnMapping$fromJSONString(OptColumnMappingJson)

Arguments

OptColumnMappingJson

JSON string


Method toString()

Serialize to string

Usage

OptColumnMapping$toString()


Method fromString()

Deserialize from string

Usage

OptColumnMapping$fromString(OptColumnMappingString)

Arguments

OptColumnMappingString

The string representation to deserialize


Method clone()

The objects of this class are cloneable with this method.

Usage

OptColumnMapping$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.