Class: QgsExpressionNodeLiteral¶
- class qgis.core.QgsExpressionNodeLiteral(value: Any)¶
Bases:
QgsExpressionNode
Constructor for
QgsExpressionNodeLiteral
, with the specified literalvalue
.QgsExpressionNodeLiteral(
QgsExpressionNodeLiteral
)An expression node for literal values.
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