Package bosco :: Module runner :: Class Runner
[hide private]
[frames] | no frames]

Class Runner

source code

              object --+    
                       |    
ranking.RankableItem --+    
                       |    
          AbstractRunner --+
                           |
                   ??-40 --+
                           |
                          Runner

Instance Methods [hide private]
 
__init__(self, surname=u'', given_name=u'', sicard=None, category=None, number=None, dateofbirth=None, sex=None, nation=None, solvnr=None, startblock=None, starttime=None, club=None, address1=None, address2=None, zipcode=None, city=None, address_country=None, email=None, startfee=None, paid=None, preferred_category=None, doping_declaration=None, comment=None)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__str__(self)
str(x)
source code
 
__unicode__(self) source code
 
_get_run(self) source code
 
run(self) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Inherited from ranking.RankableItem: complete, finish, start

Inherited from ranking.RankableItem (private): _get_complete

Class Variables [hide private]
  __storm_table__ = 'runner'
  id = Int(primary= True)
  number = Unicode()
  given_name = Unicode()
  surname = Unicode()
  dateofbirth = Date()
  sex = Enum(map= {'male': u'male', 'female': u'female'})
  _nation_id = Int(name= 'nation')
  nation = Reference(_nation_id, 'Country.id')
  solvnr = Unicode()
  startblock = Int()
  starttime = Date()
  _category_id = Int(name= 'category')
  category = Reference(_category_id, 'Category.id')
  _club_id = Int(name= 'club')
  club = Reference(_club_id, 'Club.id')
  address1 = Unicode()
  address2 = Unicode()
  zipcode = Unicode()
  city = Unicode()
  _address_country_id = Int(name= 'address_country')
  address_country = Reference(_address_country_id, 'Country.id')
  email = Unicode()
  startfee = Int()
  paid = Bool()
  preferred_category = Unicode()
  doping_declaration = Bool()
  comment = Unicode()
  _team_id = Int(name= 'team')
  team = Reference(_team_id, 'Team.id')
  sicards = ReferenceSet(id, 'SICard._runner_id')

Inherited from AbstractRunner: name, official

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, surname=u'', given_name=u'', sicard=None, category=None, number=None, dateofbirth=None, sex=None, nation=None, solvnr=None, startblock=None, starttime=None, club=None, address1=None, address2=None, zipcode=None, city=None, address_country=None, email=None, startfee=None, paid=None, preferred_category=None, doping_declaration=None, comment=None)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

__str__(self)
(Informal representation operator)

source code 

str(x)

Overrides: ranking.RankableItem.__str__