Skip to contents

BinaryLogicOpType

BinaryLogicOpType

Format

R6Class object.

Value

Object of R6Class for modelling an BinaryLogicOpType

Note

abstract super class of all the binary logical operation classes

Super classes

ows4R::OGCAbstractObject -> ows4R::OGCExpression -> BinaryLogicOpType

Public fields

operations

a list OGC expressions

Methods

Inherited methods


Method new()

Initializes a BinaryLogicOpType expression

Usage

BinaryLogicOpType$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

BinaryLogicOpType$setExprVersion(exprVersion)

Arguments

exprVersion

OGC expression version


Method clone()

The objects of this class are cloneable with this method.

Usage

BinaryLogicOpType$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.