iro/telnumber.py
branchdevel
changeset 139 65117fd28400
parent 129 d6704178a18f
child 267 ef2df3f23cb1
equal deleted inserted replaced
138:57c4450c8ba6 139:65117fd28400
    48     def __eq__(self, y):
    48     def __eq__(self, y):
    49         return ((self.number == y.number) and ( self.land == y.land))
    49         return ((self.number == y.number) and ( self.land == y.land))
    50     
    50     
    51     def __ne__(self, y):
    51     def __ne__(self, y):
    52         return not self.__eq__(y)
    52         return not self.__eq__(y)
       
    53 
       
    54     def __hash__(self):
       
    55         return str(self).__hash__()
       
    56 
       
    57     def __str__(self):
       
    58         return "00%s%s"%(self.land,self.number)
       
    59 
       
    60     def __repr__(self):
       
    61         return "<Telnumber %s>"%str(self)