def __init__(self, db, KEY_TYPE, eq_args, hash_args): self.db = db self.cts = CTS(db) self.KEY_TYPE = KEY_TYPE self.key_type = self.cts.lltype_to_cts(KEY_TYPE) self.eq_args = eq_args self.hash_args = hash_args self.name = 'EqualityComparer_%d' % EqualityComparer.count EqualityComparer.count += 1
def set_db(self, db): self.db = db self.cts = CTS(db)
def __init__(self, db, record, name): self.db = db self.cts = CTS(db) self.record = record self.name = name
def __init__(self, db, TYPE, name): self.cts = CTS(db) self.TYPE = TYPE self.name = name