Subgroup: Expression
Class: QgsExpressionNodeInOperator¶
-
class
qgis.core.
QgsExpressionNodeInOperator
(node: QgsExpressionNode, list: QgsExpressionNode.NodeList, notin: bool = False)¶ Bases:
qgis._core.QgsExpressionNode
This node tests if the result of
node
is in the result oflist
. Optionally it can be inverted withnotin
which by default is false.QgsExpressionNodeInOperator(QgsExpressionNodeInOperator)
Methods
clone
dump
evalNode
isNotIn
isStatic
list
needsGeometry
node
nodeType
prepareNode
referencedColumns
referencedVariables
Signals
Attributes
-
clone
(self) → QgsExpressionNode¶
-
dump
(self) → str¶
-
evalNode
(self, parent: QgsExpression, context: QgsExpressionContext) → Any¶
-
isNotIn
(self) → bool¶
-
isStatic
(self, parent: QgsExpression, context: QgsExpressionContext) → bool¶
-
list
(self) → QgsExpressionNode.NodeList¶
-
needsGeometry
(self) → bool¶
-
node
(self) → QgsExpressionNode¶
-
nodeType
(self) → QgsExpressionNode.NodeType¶
-
prepareNode
(self, parent: QgsExpression, context: QgsExpressionContext) → bool¶
-
referencedColumns
(self) → Set[str]¶
-
referencedVariables
(self) → Set[str]¶
-