| BiodbCsvEntry {biodb} | R Documentation |
Entry class for content in CSV format.
Entry class for content in CSV format.
This is an abstract class for handling database entries whose content is in CSV format.
biodb::BiodbEntry -> BiodbCsvEntry
new()New instance initializer. Entry objects must not be created directly. Instead, they are retrieved through the connector instances.
BiodbCsvEntry$new(sep = ",", na.strings = "NA", quotes = "", ...)
sepThe separator to use in CSV files.
na.stringsThe strings to recognize as NA values. This is a character vector.
quotesThe characters to recognize as quotes. This is a single character value.
...The remaining arguments will be passed to the super class initializer.
Nothing.
clone()The objects of this class are cloneable with this method.
BiodbCsvEntry$clone(deep = FALSE)
deepWhether to make a deep clone.
Super class BiodbEntry.
# Create a concrete entry class inheriting from CSV class:
MyEntry <- R6::R6Class("MyEntry", inherit=biodb::BiodbCsvEntry)