blob: 1364c0b18b946fc90814686ebaa80ba35fcad40e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
from ql.ast.nodes.base import BaseNode
class ExpressionNode(BaseNode):
def __init__(self, metadata, expression_type, value):
super(ExpressionNode, self).__init__(metadata)
self.__expression_type = expression_type
self.__value = value
@property
def expression_type(self):
return self.__expression_type
@expression_type.setter
def expression_type(self, value):
self.__expression_type = value
@property
def value(self):
return self.__value
@value.setter
def value(self, value):
self.__value = value
|