Class: QgsExpressionNodeLiteral¶
-
class
qgis.core.
QgsExpressionNodeLiteral
¶ Bases:
QgsExpressionNode
An expression node for literal values.
QgsExpressionNodeLiteral(value: Any) Constructor for
QgsExpressionNodeLiteral
, with the specified literalvalue
.QgsExpressionNodeLiteral(
QgsExpressionNodeLiteral
)Methods
- rtype
QgsExpressionNode
- rtype
str
- param parent
- param parent
- rtype
QgsExpressionNode.NodeType
- param parent
- rtype
Set[str]
- rtype
Set[str]
- rtype
Set[str]
The value of the literal.
-
clone
(self) → QgsExpressionNode¶ - Return type
-
dump
(self) → str¶ - Return type
str
-
evalNode
(self, parent: QgsExpression, context: QgsExpressionContext) → Any¶ - Parameters
parent (QgsExpression) –
context (QgsExpressionContext) –
- Return type
Any
-
isStatic
(self, parent: QgsExpression, context: QgsExpressionContext) → bool¶ - Parameters
parent (QgsExpression) –
context (QgsExpressionContext) –
- Return type
bool
-
nodeType
(self) → QgsExpressionNode.NodeType¶ - Return type
-
prepareNode
(self, parent: QgsExpression, context: QgsExpressionContext) → bool¶ - Parameters
parent (QgsExpression) –
context (QgsExpressionContext) –
- Return type
bool
-
referencedColumns
(self) → Set[str]¶ - Return type
Set[str]
-
referencedFunctions
(self) → Set[str]¶ - Return type
Set[str]
-
referencedVariables
(self) → Set[str]¶ - Return type
Set[str]
-
value
(self) → Any¶ The value of the literal.
- Return type
Any