Beispiel #1
0
            def __init__(self, relationship, from_field, named_as,
                         quantity_field, pop, discard_missing):

                # inner join instead of default left to allow dropping rows
                # in case of duplicates and one-to-one
                AddColumns.__init__(self, join_kind="inner")

                self.relationship = relationship
                self.discard_missing = discard_missing
                self.from_field = from_field
                self.named_as = named_as
                self.quantity_field = quantity_field
                self.pop = pop
 def __init__(self, population, id_field, select_dict):
     AddColumns.__init__(self)
     self.population = population
     self.id_field = id_field
     self.select_dict = select_dict
Beispiel #3
0
            def __init__(self, generator, named_as, observations_field):
                AddColumns.__init__(self)

                self.generator = generator
                self.named_as = named_as
                self.observations_field = observations_field
Beispiel #4
0
 def __init__(self, generator, named_as, quantity_field):
     AddColumns.__init__(self)
     self.generator = generator
     self.named_as = named_as
     self.quantity_field = quantity_field
Beispiel #5
0
            def __init__(self, relationship, from_field, named_as):
                AddColumns.__init__(self)

                self.relationship = relationship
                self.from_field = from_field
                self.named_as = named_as
Beispiel #6
0
 def __init__(self, clock, named_as, random, log_format):
     AddColumns.__init__(self)
     self.clock = clock
     self.named_as = named_as
     self.random = random
     self.log_format = log_format