Subgroup: Expression

Class: QgsExpressionNodeColumnRef

class qgis.core.QgsExpressionNodeColumnRef(name: str)

Bases: qgis._core.QgsExpressionNode

QgsExpressionNodeColumnRef(QgsExpressionNodeColumnRef)

Methods

clone
dump
eval Evaluate this node with the given context and parent.
evalNode
isStatic
name The name of the column.
needsGeometry
nodeType
prepare Prepare this node for evaluation.
prepareNode
referencedColumns
referencedVariables

Attributes

ntBinaryOperator
ntColumnRef
ntCondition
ntFunction
ntInOperator
ntLiteral
ntUnaryOperator
clone(self) → QgsExpressionNode
dump(self) → str
evalNode(self, parent: QgsExpression, context: QgsExpressionContext) → Any
isStatic(self, parent: QgsExpression, context: QgsExpressionContext) → bool
name(self) → str

The name of the column.

needsGeometry(self) → bool
nodeType(self) → QgsExpressionNode.NodeType
prepareNode(self, parent: QgsExpression, context: QgsExpressionContext) → bool
referencedColumns(self) → Set[str]
referencedVariables(self) → Set[str]