| Home | Trees | Index | Help |
|
|---|
| Package Pyblio :: Package Stores :: Module bsddbstore :: Class Database |
|
object--+ |Database--+ |object--+ | | |Publisher--+ |object--+ | | |Queryable--+ | Database
| Method Summary | |
|---|---|
__init__(self,
path,
schema,
create)
| |
__delitem__(self,
key)
| |
Get a record by key. | |
__setitem__(self,
key,
val)
| |
add(self,
val,
key)
| |
entries_get(self)
| |
has_key(self,
k)
| |
save(self)
| |
_idxadd(self,
id,
val,
txn)
| |
_insert(self,
key,
val,
txn)
| |
_q_and(self,
query,
permanent)
| |
_q_anyword(self,
query,
rs)
| |
_schema_get(self)
| |
_schema_set(self,
schema,
txn)
| |
| Inherited from Queryable | |
| |
| |
| |
| |
| |
| |
| |
| Inherited from Database | |
Partition the result set in a list of sets for every value taken by the specified field | |
Check an entry for conformance against the Schema. | |
| |
Output a database in XML format | |
Return the result set that contains _all_ the entries. | |
| |
Check if a Txo can be safely removed | |
| Inherited from Publisher | |
Call this method to emit a signal. | |
Clients interested in a given signal must register with this method. | |
Stop notifying events for the specified signal/callback pair. | |
| Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
x.__hash__() <==> hash(x) | |
T.__new__(S, ...) -> a new object with type S, a subtype of T | |
helper for pickle | |
helper for pickle | |
x.__repr__() <==> repr(x) | |
x.__setattr__('name', value) <==> x.name = value | |
x.__str__() <==> str(x) | |
| Property Summary | |
|---|---|
schema | |
| Inherited from Database | |
entries | |
| Class Variable Summary | |
|---|---|
| Inherited from Database | |
entries = Pyblio.Store.Database.entries | |
txo: a TxoGroup instance, containing all the
taxonomy definitions in the database. | |
| Method Details |
|---|
__getitem__(self,
key)
Get a record by key.
|
| Property Details |
|---|
entries
|
schema
|
| Home | Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Wed Feb 15 23:19:37 2006 | http://epydoc.sf.net |