Package commons :: Module sqlhash :: Class Shelf
[hide private]
[frames] | no frames]

Class Shelf

source code

UserDict.DictMixin --+    
                     |    
          shelve.Shelf --+
                         |
                        Shelf

Instance Methods [hide private]
 
__init__(self, *args, **okwargs) source code
 
__getitem__(self, k) source code
 
__setitem__(self, key, value) source code
 
__delitem__(self, key) source code
 
iteritems(self) source code
 
sync(self) source code

Inherited from shelve.Shelf: __contains__, __del__, __len__, close, get, has_key, keys

Inherited from UserDict.DictMixin: __cmp__, __iter__, __repr__, clear, items, iterkeys, itervalues, pop, popitem, setdefault, update, values

Method Details [hide private]

__init__(self, *args, **okwargs)
(Constructor)

source code 
Overrides: shelve.Shelf.__init__

__getitem__(self, k)
(Indexing operator)

source code 
Overrides: shelve.Shelf.__getitem__

__setitem__(self, key, value)
(Index assignment operator)

source code 
Overrides: shelve.Shelf.__setitem__

__delitem__(self, key)
(Index deletion operator)

source code 
Overrides: shelve.Shelf.__delitem__

iteritems(self)

source code 
Overrides: UserDict.DictMixin.iteritems

sync(self)

source code 
Overrides: shelve.Shelf.sync