BiodbCsvEntry: Entry class for content in CSV format.

BiodbCsvEntryR Documentation

Entry class for content in CSV format.

Description

Entry class for content in CSV format.

Entry class for content in CSV format.

Details

This is an abstract class for handling database entries whose content is in CSV format.

Super class

biodb::BiodbEntry -> BiodbCsvEntry

Methods

Public methods

Inherited methods

Method new()

New instance initializer. Entry objects must not be created directly. Instead, they are retrieved through the connector instances.

Usage
BiodbCsvEntry$new(sep = ",", na.strings = "NA", quotes = "", ...)
Arguments
sep

The separator to use in CSV files.

na.strings

The strings to recognize as NA values. This is a character vector.

quotes

The characters to recognize as quotes. This is a single character value.

...

The remaining arguments will be passed to the super class initializer.

Returns

Nothing.


Method clone()

The objects of this class are cloneable with this method.

Usage
BiodbCsvEntry$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also

Super class BiodbEntry.

Examples

# Create a concrete entry class inheriting from CSV class:
MyEntry <- R6::R6Class("MyEntry", inherit=biodb::BiodbCsvEntry)


pkrog/biodb documentation built on Nov. 29, 2022, 4:24 a.m.