Skip to contents

UnaryLogicOpType

UnaryLogicOpType

Format

R6Class object.

Value

Object of R6Class for modelling an UnaryLogicOpType

Note

abstract super class of all the unary logical operation classes

Super classes

ows4R::OGCAbstractObject -> ows4R::OGCExpression -> UnaryLogicOpType

Public fields

operations

a list OGC expressions

Methods

Inherited methods


Method new()

Initializes a UnaryLogicOpType expression

Usage

UnaryLogicOpType$new(..., element, namespacePrefix, exprVersion = "1.1.0")

Arguments

...

list of objects of class OGCExpression

element

element

namespacePrefix

namespacePrefix

exprVersion

OGC expression version. Default is "1.1.0"


Method setExprVersion()

Sets expression version. The methods will control that expression versions are set for each of the operations specified in the expression.

Usage

UnaryLogicOpType$setExprVersion(exprVersion)

Arguments

exprVersion

OGC expression version


Method clone()

The objects of this class are cloneable with this method.

Usage

UnaryLogicOpType$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.