aboutsummaryrefslogtreecommitdiffstats
path: root/parse/col_map.py
diff options
context:
space:
mode:
authorJonathan Herman <hermanjl@cs.unc.edu>2013-04-27 15:34:13 -0400
committerJonathan Herman <hermanjl@cs.unc.edu>2013-04-27 15:34:13 -0400
commit3f706cd240d039365cbb8f9975ad97480d8b6145 (patch)
tree1cdcbaf78b84c7a6383505896e89e29574cf65b2 /parse/col_map.py
parent15f231a79320cbc97cd88d8a4751515a47ce223e (diff)
Fixes.
Diffstat (limited to 'parse/col_map.py')
-rw-r--r--parse/col_map.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/parse/col_map.py b/parse/col_map.py
index 15e1d64..ceb8867 100644
--- a/parse/col_map.py
+++ b/parse/col_map.py
@@ -11,12 +11,15 @@ class ColMapBuilder(object):
11 return ColMap(col_list, self.value_map) 11 return ColMap(col_list, self.value_map)
12 12
13 def try_add(self, column, value): 13 def try_add(self, column, value):
14 self.value_map[column].add( value ) 14 self.value_map[column].add( str(value) )
15 15
16 def try_remove(self, column): 16 def try_remove(self, column):
17 if column in self.value_map: 17 if column in self.value_map:
18 del(self.value_map[column]) 18 del(self.value_map[column])
19 19
20 def __contains__(self, col):
21 return col in self.value_map
22
20class ColMap(object): 23class ColMap(object):
21 def __init__(self, col_list, values = None): 24 def __init__(self, col_list, values = None):
22 self.col_list = col_list 25 self.col_list = col_list