| 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
xmlobject of class XMLInternalNode-class from XML
collapseWhiteSpacesIndicates whether white spaces (i.e. space, tab, CR, LF) should be collapsed with separators when parsing the data stream. Default is
TRUEdecimalSeparatorCharacter used as the decimal separator. Default is
TRUEtokenSeparatorCharacter sequence used as the token separator (i.e. between two successive values). Required
blockSeparatorCharacter 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
deepWhether 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