Abstract class no description.
R6Class object.
$new()Constructor for ApplicationInputInterface. This class should not used directly.
$setNamedList()Function to setup hierarchical lists.
$serialize()Seriealize a R6-Object.
$serializeToJson(level)Seriealize a R6-Object as a
JSON-Object.
typeSet the result file type.
levelLevel to seriealize.
parametersParameters
result_file_typeResult file type.
setResultFileType()Set result file type
ApplicationInputInterface$setResultFileType(type = "csv")typePossible are csv, xls, xlsx, ods
setNamedList()Function to setup hierarchical lists.
For internal usage.
ApplicationInputInterface$setNamedList(
parentLevel,
secondLevel = NULL,
thirthLevel = NULL,
parameterList
)parentLevelparent level
secondLevelparent level
thirthLevelparent level
parameterListparent level
serializeToJson()Serialize a list to json. For internal use.
ApplicationInputInterface$serializeToJson(level = NULL)levelThe level that should be serialized.
clone()The objects of this class are cloneable with this method.
ApplicationInputInterface$clone(deep = FALSE)deepWhether to make a deep clone.