ExprList: This class represents an SQL list.

ExprListR Documentation

This class represents an SQL list.

Description

This class represents an SQL list.

This class represents an SQL list.

Details

An abstract class to represent a list. Used by ExprListValues and ExprListFields.

Super classes

sqlq::Statement -> sqlq::Expr -> ExprList

Methods

Public methods

Inherited methods

Method new()

Initializer.

Usage
ExprList$new(expr)
Arguments
expr

A list of Expr instances.

Returns

Nothing.


Method getTokens()

Generates the list of tokens representing this statement.

Usage
ExprList$getTokens()
Returns

A list of Token objects.


Method clone()

The objects of this class are cloneable with this method.

Usage
ExprList$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Examples

# No example provided, as this class is abstract.


sqlq documentation built on Sept. 16, 2025, 9:10 a.m.