| GSVirtualTable | R Documentation |
Geoserver REST API GSVirtualTable
Geoserver REST API GSVirtualTable
R6Class object.
Object of R6Class for modelling a GeoServer virtual table
geosapi::GSRESTResource -> GSVirtualTable
namename
sqlSQL statement
escapeSqlescape SQL?
keyColumnkey column
geometrygeometry
parameterslist of virtual parameters
new()Initializes an object of class GSVirtualTable
GSVirtualTable$new(xml = NULL)
xmlobject of class xml_node-class
decode()Decodes from XML
GSVirtualTable$decode(xml)
xmlobject of class xml_node-class
setName()Set name
GSVirtualTable$setName(name)
namename
setSql()Set SQL
GSVirtualTable$setSql(sql)
sqlsql
setEscapeSql()Set escape SQL
GSVirtualTable$setEscapeSql(escapeSql)
escapeSqlescape SQL
setKeyColumn()Set key column
GSVirtualTable$setKeyColumn(keyColumn)
keyColumnkey column
setGeometry()Set geometry
GSVirtualTable$setGeometry(vtg)
vtgobject of class GSVirtualTableGeometry
addParameter()Adds parameter
GSVirtualTable$addParameter(parameter)
parameterobject of class GSVirtualTableParameter
TRUE if added, FALSE otherwise
delParameter()Deletes parameter
GSVirtualTable$delParameter(parameter)
parameterobject of class GSVirtualTableParameter
TRUE if deleted, FALSE otherwise
clone()The objects of this class are cloneable with this method.
GSVirtualTable$clone(deep = FALSE)
deepWhether to make a deep clone.
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
GSVirtualTable$new()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.