From fc0f75ca2e5627e10fd88a9096ba92e7acbd2b48 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Mon, 30 Mar 2015 19:40:41 +0300 Subject: neo4j_cypher_parser: e_label_set: add_label() --- src/server/neo4j_cypher_parser.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/server/neo4j_cypher_parser.py') diff --git a/src/server/neo4j_cypher_parser.py b/src/server/neo4j_cypher_parser.py index b7e04415..5f8391ec 100644 --- a/src/server/neo4j_cypher_parser.py +++ b/src/server/neo4j_cypher_parser.py @@ -409,6 +409,11 @@ class e_label_set(e_set): def assert_child_spawn_type(self, n_type): assert n_type in [e_value] + def add_label(self, label): + lbl = self.spawn_child(e_value) + lbl.value = label + return lbl + class e_kv_pair(pt_abs_composite_node): # key value pair def __init__(self): super(e_kv_pair, self).__init__() -- cgit v1.3.1