| pivot_format {geometa} | R Documentation |
pivot_format
Description
pivot_format
pivot_format
Format
R6Class object.
Value
Object of R6Class for modelling a mapping format
Public fields
idid
pkgpkg
readerreader
checkerchecker
constructorconstructor
Methods
Public methods
Method new()
Initializes pivot format. Method is used to instantiate a pivot_format, given a unique id,
the name of package used (for information only). A format is then defined by
string expressions (using sprintf formatting) to read metadata properties
(reader), one for checking existence of properties (checker), and an
expression to create metadata objects (constructor). In case the constructor
is NULL, then no conversion to this metadata format will be possible.
Usage
pivot_format$new(id, pkg, reader = NULL, checker = NULL, constructor = NULL)
Arguments
idid
pkgpkg
readerreader
checkerchecker
constructorconstructor
Method clone()
The objects of this class are cloneable with this method.
Usage
pivot_format$clone(deep = FALSE)
Arguments
deepWhether to make a deep clone.
Author(s)
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
Examples
#example on how geometa format is defined as pivot format
pivot_format$new(
id = "geometa", pkg = "geometa",
reader = "%s[[%s]]", checker = "!is.null(%s[[%s]])",
constructor = "ISOMetadata$new"
)
[Package geometa version 0.8-0 Index]