Package Bio :: Package Mindy :: Module BerkeleyDB :: Class BerkeleyDB
[hide private]
[frames] | no frames]

Class BerkeleyDB

source code

BaseDB.DictLookup --+    
                    |    
        BaseDB.OpenDB --+
                        |
       BaseDB.WriteDB --+
                        |
                       BerkeleyDB

Instance Methods [hide private]
 
__init__(self, dbname, mode="r") source code
 
_load_namespace(self, namespace) source code
 
add_record(self, filetag, startpos, length, table) source code
 
flush(self) source code
 
close(self) source code
 
__del__(self) source code
 
__getitem__(self, key)
return the database table lookup for the given namespace
source code

Inherited from BaseDB.OpenDB: keys, lookup

Inherited from BaseDB.DictLookup: get, items, values

Inherited from BaseDB.WriteDB: add_filename, load

Method Details [hide private]

__init__(self, dbname, mode="r")
(Constructor)

source code 
Overrides: BaseDB.OpenDB.__init__

__getitem__(self, key)
(Indexing operator)

source code 

return the database table lookup for the given namespace

Overrides: BaseDB.DictLookup.__getitem__