Home | Trees | Indices | Help |
|
---|
|
2 """A str subclass that performs all matching without regard to case.""" 3525 if isinstance(other, basestring): 6 return self.lower() == other.lower() 7 else: 8 return super(InsensitiveString, self).__eq__(other)911 if isinstance(other, basestring): 12 return self.lower() != other.lower() 13 else: 14 return super(InsensitiveString, self).__ne__(self, other)1517 if isinstance(other, basestring): 18 return self.lower() >= other.lower() 19 else: 20 return super(InsensitiveString, self).__ge__(self, other)2123 if isinstance(other, basestring): 24 return self.lower() > other.lower() 25 else: 26 return super(InsensitiveString, self).__gt__(self, other)2729 if isinstance(other, basestring): 30 return self.lower() <= other.lower() 31 else: 32 return super(InsensitiveString, self).__le__(self, other)3335 if isinstance(other, basestring): 36 return self.lower() < other.lower() 37 else: 38 return super(InsensitiveString, self).__lt__(self, other)3941 return hash(self.lower())4244 if isinstance(other, basestring): 45 return other.lower() in self.lower() 46 else: 47 return super(InsensitiveString, self).__contains__(self, other)48
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Mon May 2 17:10:58 2011 | http://epydoc.sourceforge.net |