Package schrodinger :: Package application :: Package jaguar :: Module jaguar_diff :: Class CaseInsensitiveString
[hide private]
[frames] | no frames]

Class CaseInsensitiveString

object --+        
         |        
basestring --+    
             |    
           str --+
                 |
                CaseInsensitiveString

A class that behaves like a regular string except that comparisons are done on a case insensitive basis.

Instance Methods [hide private]
 
__eq__(this, that)
x==y
 
__ne__(this, that)
x!=y
 
__lt__(this, that)
x<y
 
__le__(this, that)
x<=y
 
__gt__(this, that)
x>y
 
__ge__(this, that)
x>=y
 
__hash__(self)
hash(x)

Inherited from str: __add__, __contains__, __format__, __getattribute__, __getitem__, __getnewargs__, __getslice__, __len__, __mod__, __mul__, __new__, __repr__, __rmod__, __rmul__, __sizeof__, __str__, capitalize, center, count, decode, encode, endswith, expandtabs, find, format, index, isalnum, isalpha, isdigit, islower, isspace, istitle, isupper, join, ljust, lower, lstrip, partition, replace, rfind, rindex, rjust, rpartition, rsplit, rstrip, split, splitlines, startswith, strip, swapcase, title, translate, upper, zfill

Inherited from object: __delattr__, __init__, __reduce__, __reduce_ex__, __setattr__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__eq__(this, that)
(Equality operator)

 

x==y

Overrides: str.__eq__
(inherited documentation)

__ne__(this, that)

 

x!=y

Overrides: str.__ne__
(inherited documentation)

__lt__(this, that)
(Less-than operator)

 

x<y

Overrides: str.__lt__
(inherited documentation)

__le__(this, that)
(Less-than-or-equals operator)

 

x<=y

Overrides: str.__le__
(inherited documentation)

__gt__(this, that)
(Greater-than operator)

 

x>y

Overrides: str.__gt__
(inherited documentation)

__ge__(this, that)
(Greater-than-or-equals operator)

 

x>=y

Overrides: str.__ge__
(inherited documentation)

__hash__(self)
(Hashing function)

 

hash(x)

Overrides: object.__hash__
(inherited documentation)