SWETextEncoding {geometa} | R Documentation |
SWETextEncoding
Description
SWETextEncoding
SWETextEncoding
Format
R6Class
object.
Value
Object of R6Class
for modelling an SWE text encoding object
Super classes
geometa::geometaLogger
-> geometa::ISOAbstractObject
-> geometa::SWEAbstractObject
-> geometa::SWEAbstractSWE
-> geometa::SWEAbstractEncoding
-> SWETextEncoding
Methods
Public methods
Inherited methods
geometa::geometaLogger$ERROR()
geometa::geometaLogger$INFO()
geometa::geometaLogger$WARN()
geometa::ISOAbstractObject$addFieldAttrs()
geometa::ISOAbstractObject$addListElement()
geometa::ISOAbstractObject$contains()
geometa::ISOAbstractObject$createLocalisedProperty()
geometa::ISOAbstractObject$decode()
geometa::ISOAbstractObject$delListElement()
geometa::ISOAbstractObject$encode()
geometa::ISOAbstractObject$getClass()
geometa::ISOAbstractObject$getClassName()
geometa::ISOAbstractObject$getNamespaceDefinition()
geometa::ISOAbstractObject$isDocument()
geometa::ISOAbstractObject$isFieldInheritedFrom()
geometa::ISOAbstractObject$print()
geometa::ISOAbstractObject$save()
geometa::ISOAbstractObject$setAttr()
geometa::ISOAbstractObject$setCodeList()
geometa::ISOAbstractObject$setCodeListValue()
geometa::ISOAbstractObject$setCodeSpace()
geometa::ISOAbstractObject$setHref()
geometa::ISOAbstractObject$setId()
geometa::ISOAbstractObject$setIsNull()
geometa::ISOAbstractObject$setValue()
geometa::ISOAbstractObject$validate()
geometa::ISOAbstractObject$wrapBaseElement()
Method new()
Initializes a SWE Text Encoding element
Usage
SWETextEncoding$new( xml = NULL, collapseWhiteSpaces = TRUE, decimalSeparator = ".", tokenSeparator = NULL, blockSeparator = NULL )
Arguments
xml
object of class XMLInternalNode-class from XML
collapseWhiteSpaces
Indicates whether white spaces (i.e. space, tab, CR, LF) should be collapsed with separators when parsing the data stream. Default is
TRUE
decimalSeparator
Character used as the decimal separator. Default is
TRUE
tokenSeparator
Character sequence used as the token separator (i.e. between two successive values). Required
blockSeparator
Character sequence used as the block separator (i.e. between two successive blocks in the data set. The end of a block is reached once all values from the data tree have been encoded once). Required
Method clone()
The objects of this class are cloneable with this method.
Usage
SWETextEncoding$clone(deep = FALSE)
Arguments
deep
Whether to make a deep clone.
Author(s)
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
References
SWE Common Data Model Encoding Standard. https://www.ogc.org/standards/swecommon