BiodbSqlLogicalOp {biodb} | R Documentation

## This class represents an SQL logical operator.

### Description

This class represents an SQL logical operator.

This class represents an SQL logical operator.

### Super class

`biodb::BiodbSqlExpr` -> `BiodbSqlLogicalOp`

### Methods

#### Public methods

- `BiodbSqlLogicalOp$new()`

- `BiodbSqlLogicalOp$addExpr()`

- `BiodbSqlLogicalOp$toString()`

- `BiodbSqlLogicalOp$clone()`

Inherited methods

#### Method `new()`

Constructor.

##### Usage

    BiodbSqlLogicalOp$new(op)

##### Arguments

`op`

  The logical operator, as a string.

##### Returns

A new instance.

#### Method `addExpr()`

Add an SQL expression to the logical operator.

##### Usage

    BiodbSqlLogicalOp$addExpr(expr)

##### Arguments

`expr`

  A BiodbSqlExpr instance.

##### Returns

Nothing.

#### Method `toString()`

Converts into a string.

##### Usage

    BiodbSqlLogicalOp$toString()

##### Returns

A string containing the SQL expression.

#### Method `clone()`

The objects of this class are cloneable with this method.

##### Usage

    BiodbSqlLogicalOp$clone(deep = FALSE)

##### Arguments

`deep`

  Whether to make a deep clone.

[Package biodb version 1.0.4 Index]