Skip to contents

OGCExpression

OGCExpression

Format

R6Class object.

Value

Object of R6Class for modelling an OGC Expression

Note

abstract class

Author

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Super class

ows4R::OGCAbstractObject -> OGCExpression

Methods

Inherited methods


Method new()

Initializes an object of class OGCExpression

Usage

OGCExpression$new(
  element,
  namespacePrefix,
  attrs = NULL,
  defaults = NULL,
  exprVersion = "1.1.0"
)

Arguments

element

element name

namespacePrefix

XML namespace prefix

attrs

attributes

defaults

default values

exprVersion

OGC version for the expression


Method setExprVersion()

Sets expression version. The methods will control proper XML namespace prefix setting

Usage

OGCExpression$setExprVersion(exprVersion)

Arguments

exprVersion

OGC expression version


Method getExprVersion()

Gets expression version

Usage

OGCExpression$getExprVersion()

Returns

object of class character


Method clone()

The objects of this class are cloneable with this method.

Usage

OGCExpression$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.