Exemple #1
0
 def relabeled_clone(self, change_map):
     if self.alias not in change_map:
         return self
     else:
         new = Empty()
         new.__class__ = self.__class__
         new.alias, new.col, new.field = change_map[self.alias], self.col, self.field
         return new
Exemple #2
0
 def relabeled_clone(self, change_map):
     if self.alias not in change_map:
         return self
     else:
         new = Empty()
         new.__class__ = self.__class__
         new.alias, new.col, new.field = change_map[self.alias], self.col, self.field
         return new
Exemple #3
0
 def clone(self):
     new = Empty()
     new.__class__ = self.__class__
     new.alias, new.col, new.field = self.alias, self.col, self.field
     return new
Exemple #4
0
 def clone(self):
     new = Empty()
     new.__class__ = self.__class__
     new.alias, new.col, new.field = self.alias, self.col, self.field
     return new