A B C D E F G I N O P Q R S U V W

A

ADBM - interface qdbm.ADBM.
Abstraction for database managers compatible with DBM.

B

bnum() - Method in class qdbm.Curia
Get the total number of the elements of each bucket array.
bnum() - Method in class qdbm.Depot
Get the number of the elements of the bucket array.
busenum() - Method in class qdbm.Curia
Get the total number of the used elements of each bucket array.
busenum() - Method in class qdbm.Depot
Get the number of the used elements of the bucket array.

C

clearerror() - Method in interface qdbm.ADBM
Clear the error condition on the database.
clearerror() - Method in class qdbm.Curia
No effect.
clearerror() - Method in class qdbm.Depot
No effect.
close() - Method in interface qdbm.ADBM
Close the database connection.
close() - Method in class qdbm.Curia
Close the database handle.
close() - Method in class qdbm.Depot
Close the database handle.
Curia - class qdbm.Curia.
The Java API of Curia, the extended API of QDBM.
Curia(String) - Constructor for class qdbm.Curia
Get the database handle as a reader.
Curia(String, int, int, int) - Constructor for class qdbm.Curia
Get the database handle.
CuriaException - exception qdbm.CuriaException.
Exception container of Curia.
CuriaException() - Constructor for class qdbm.CuriaException
Set the error code with `Curia.EMISC'.
CuriaException(int) - Constructor for class qdbm.CuriaException
Set the error code.

D

DBMException - exception qdbm.DBMException.
Exception container of ADBM.
DBMException() - Constructor for class qdbm.DBMException
Nothing specified.
DBMException(String) - Constructor for class qdbm.DBMException
Nothing specified.
DCAT - Static variable in class qdbm.Curia
write mode: concatenate values
DCAT - Static variable in class qdbm.Depot
write mode: concatenate values
delete(byte[]) - Method in interface qdbm.ADBM
Delete a record.
delete(byte[]) - Method in class qdbm.Curia
Delete a record.
delete(byte[]) - Method in class qdbm.Depot
Delete a record.
deletenum(long) - Method in interface qdbm.ADBM
Delete a record.
deletenum(long) - Method in class qdbm.Curia
Delete a record.
deletenum(long) - Method in class qdbm.Depot
Delete a record.
deleteobj(Object) - Method in interface qdbm.ADBM
Delete a record.
deleteobj(Object) - Method in class qdbm.Curia
Delete a record.
deleteobj(Object) - Method in class qdbm.Depot
Delete a record.
Depot - class qdbm.Depot.
The Java API of Depot, the basic API of QDBM.
Depot(String) - Constructor for class qdbm.Depot
Get the database handle as a reader.
Depot(String, int, int) - Constructor for class qdbm.Depot
Get the database handle.
DepotException - exception qdbm.DepotException.
Exception container of Depot.
DepotException() - Constructor for class qdbm.DepotException
Set the error code with `Depot.EMISC'.
DepotException(int) - Constructor for class qdbm.DepotException
Set the error code.
deserialize(byte[]) - Static method in class qdbm.Util
Deserialize a serialized object.
deserializeLong(byte[]) - Static method in class qdbm.Util
Deserialize a serialized long integer.
DKEEP - Static variable in class qdbm.Curia
write mode: keep the existing value
DKEEP - Static variable in class qdbm.Depot
write mode: keep the existing value
DOVER - Static variable in class qdbm.Curia
write mode: overwrite the existing value
DOVER - Static variable in class qdbm.Depot
write mode: overwrite the existing value

E

EALLOC - Static variable in class qdbm.Curia
error code: memory allocation error
EALLOC - Static variable in class qdbm.Depot
error code: memory allocation error
EBROKEN - Static variable in class qdbm.Curia
error code: broken database file
EBROKEN - Static variable in class qdbm.Depot
error code: broken database file
ECLOSE - Static variable in class qdbm.Curia
error code: close error
ECLOSE - Static variable in class qdbm.Depot
error code: close error
ecode - Variable in class qdbm.CuriaException
error code
ecode - Variable in class qdbm.DepotException
error code
EFATAL - Static variable in class qdbm.Curia
error code: with fatal error
EFATAL - Static variable in class qdbm.Depot
error code: with fatal error
EKEEP - Static variable in class qdbm.Curia
error code: existing record
EKEEP - Static variable in class qdbm.Depot
error code: existing record
ELOCK - Static variable in class qdbm.Curia
error code: lock error
ELOCK - Static variable in class qdbm.Depot
error code: lock error
EMAP - Static variable in class qdbm.Curia
error code: memory mapping error
EMAP - Static variable in class qdbm.Depot
error code: memory mapping error
EMISC - Static variable in class qdbm.Curia
error code: miscellaneous error
EMISC - Static variable in class qdbm.Depot
error code: miscellaneous error
EMKDIR - Static variable in class qdbm.Curia
error code: mkdir error
EMKDIR - Static variable in class qdbm.Depot
error code: mkdir error
EMODE - Static variable in class qdbm.Curia
error code: invalid mode
EMODE - Static variable in class qdbm.Depot
error code: invalid mode
ENOERR - Static variable in class qdbm.Curia
error code: no error
ENOERR - Static variable in class qdbm.Depot
error code: no error
ENOITEM - Static variable in class qdbm.Curia
error code: no item found
ENOITEM - Static variable in class qdbm.Depot
error code: no item found
EOPEN - Static variable in class qdbm.Curia
error code: open error
EOPEN - Static variable in class qdbm.Depot
error code: open error
EREAD - Static variable in class qdbm.Curia
error code: read error
EREAD - Static variable in class qdbm.Depot
error code: read error
ERMDIR - Static variable in class qdbm.Curia
error code: rmdir error
ERMDIR - Static variable in class qdbm.Depot
error code: rmdir error
errmsg(int) - Static method in class qdbm.Curia
Get an error message.
errmsg(int) - Static method in class qdbm.Depot
Get an error message.
error() - Method in interface qdbm.ADBM
Check whether an fatal error occured or not.
error() - Method in class qdbm.Curia
Check whether an fatal error occured or not.
error() - Method in class qdbm.Depot
Check whether an fatal error occured or not.
ESEEK - Static variable in class qdbm.Curia
error code: seek error
ESEEK - Static variable in class qdbm.Depot
error code: seek error
ESTAT - Static variable in class qdbm.Curia
error code: stat error
ESTAT - Static variable in class qdbm.Depot
error code: stat error
ESYNC - Static variable in class qdbm.Curia
error code: sync error
ESYNC - Static variable in class qdbm.Depot
error code: sync error
ETRUNC - Static variable in class qdbm.Curia
error code: trunc error
ETRUNC - Static variable in class qdbm.Depot
error code: trunc error
EUNLINK - Static variable in class qdbm.Curia
error code: unlink error
EUNLINK - Static variable in class qdbm.Depot
error code: unlink error
EWRITE - Static variable in class qdbm.Curia
error code: write error
EWRITE - Static variable in class qdbm.Depot
error code: write error

F

fatalerror() - Method in class qdbm.Curia
Check whether the database has a fatal error or not.
fatalerror() - Method in class qdbm.Depot
Check whether the database has a fatal error or not.
fetch(byte[]) - Method in interface qdbm.ADBM
Fetch a record.
fetch(byte[]) - Method in class qdbm.Curia
Fetch a record.
fetch(byte[]) - Method in class qdbm.Depot
Fetch a record.
fetchnum(long) - Method in interface qdbm.ADBM
Fetch a record.
fetchnum(long) - Method in class qdbm.Curia
Fetch a record.
fetchnum(long) - Method in class qdbm.Depot
Fetch a record.
fetchobj(Object) - Method in interface qdbm.ADBM
Fetch a record.
fetchobj(Object) - Method in class qdbm.Curia
Fetch a record.
fetchobj(Object) - Method in class qdbm.Depot
Fetch a record.
finalize() - Method in class qdbm.Curia
Release the resources.
finalize() - Method in class qdbm.Depot
Release the resources.
firstkey() - Method in interface qdbm.ADBM
Get the first key.
firstkey() - Method in class qdbm.Curia
Get the first key.
firstkey() - Method in class qdbm.Depot
Get the first key.
firstkeynum() - Method in interface qdbm.ADBM
Get the first key.
firstkeynum() - Method in class qdbm.Curia
Get the first key.
firstkeynum() - Method in class qdbm.Depot
Get the first key.
firstkeyobj() - Method in interface qdbm.ADBM
Get the first key.
firstkeyobj() - Method in class qdbm.Curia
Get the first key.
firstkeyobj() - Method in class qdbm.Depot
Get the first key.
fsiz() - Method in class qdbm.Curia
Get the total size of the database files.
fsiz() - Method in class qdbm.Depot
Get the size of the database file.

G

get(byte[]) - Method in class qdbm.Curia
Retrieve whole value of a record.
get(byte[]) - Method in class qdbm.Depot
Retrieve whole value of a record.
get(byte[], int, int) - Method in class qdbm.Curia
Retrieve a record.
get(byte[], int, int) - Method in class qdbm.Depot
Retrieve a record.
getlob(byte[]) - Method in class qdbm.Curia
Retrieve whole value of a large object.
getlob(byte[], int, int) - Method in class qdbm.Curia
Retrieve a large object.

I

iterinit() - Method in class qdbm.Curia
Initialize the iterator of the database handle.
iterinit() - Method in class qdbm.Depot
Initialize the iterator of the database handle.
iternext() - Method in class qdbm.Curia
Get the next key of the iterator.
iternext() - Method in class qdbm.Depot
Get the next key of the iterator.

N

name() - Method in class qdbm.Curia
Get the name of the database.
name() - Method in class qdbm.Depot
Get the name of the database.
nextkey() - Method in interface qdbm.ADBM
Get the next key.
nextkey() - Method in class qdbm.Curia
Get the next key.
nextkey() - Method in class qdbm.Depot
Get the next key.
nextkeynum() - Method in interface qdbm.ADBM
Get the next key.
nextkeynum() - Method in class qdbm.Curia
Get the next key.
nextkeynum() - Method in class qdbm.Depot
Get the next key.
nextkeyobj() - Method in interface qdbm.ADBM
Get the next key.
nextkeyobj() - Method in class qdbm.Curia
Get the next key.
nextkeyobj() - Method in class qdbm.Depot
Get the next key.

O

OCREAT - Static variable in class qdbm.Curia
open mode: writer creating
OCREAT - Static variable in class qdbm.Depot
open mode: writer creating
optimize(int) - Method in class qdbm.Curia
Optimize the database.
optimize(int) - Method in class qdbm.Depot
Optimize the database.
OREADER - Static variable in class qdbm.Curia
open mode: open as a reader
OREADER - Static variable in class qdbm.Depot
open mode: open as a reader
OTRUNC - Static variable in class qdbm.Curia
open mode: writer truncating
OTRUNC - Static variable in class qdbm.Depot
open mode: writer truncating
out(byte[]) - Method in class qdbm.Curia
Delete a record.
out(byte[]) - Method in class qdbm.Depot
Delete a record.
outlob(byte[]) - Method in class qdbm.Curia
Delete a large object.
OWRITER - Static variable in class qdbm.Curia
open mode: open as a writer
OWRITER - Static variable in class qdbm.Depot
open mode: open as a writer

P

put(byte[], byte[]) - Method in class qdbm.Curia
Store a record with overwrite.
put(byte[], byte[]) - Method in class qdbm.Depot
Store a record with overwrite.
put(byte[], byte[], int) - Method in class qdbm.Curia
Store a record.
put(byte[], byte[], int) - Method in class qdbm.Depot
Store a record.
putlob(byte[], byte[]) - Method in class qdbm.Curia
Store a large object with overwrite.
putlob(byte[], byte[], int) - Method in class qdbm.Curia
Store a large object.

Q

qdbm - package qdbm
 

R

remove(String) - Static method in class qdbm.Curia
Remove a database directory.
remove(String) - Static method in class qdbm.Depot
Remove a database file.
rnum() - Method in class qdbm.Curia
Get the number of the records stored in the database.
rnum() - Method in class qdbm.Depot
Get the number of the records stored in the database.
rnumlob() - Method in class qdbm.Curia
Get the number of the large objects stored in the database.

S

serialize(Object) - Static method in class qdbm.Util
Serialize an object.
serializeLong(long) - Static method in class qdbm.Util
Serialize a long integer.
setalign(int) - Method in class qdbm.Curia
Set alignment of the database handle.
setalign(int) - Method in class qdbm.Depot
Set alignment of the database handle.
store(byte[], byte[], boolean) - Method in interface qdbm.ADBM
Store a record.
store(byte[], byte[], boolean) - Method in class qdbm.Curia
Store a record.
store(byte[], byte[], boolean) - Method in class qdbm.Depot
Store a record.
storenum(long, Object, boolean) - Method in interface qdbm.ADBM
Store a record.
storenum(long, Object, boolean) - Method in class qdbm.Curia
Store a record.
storenum(long, Object, boolean) - Method in class qdbm.Depot
Store a record.
storeobj(Object, Object, boolean) - Method in interface qdbm.ADBM
Store a record.
storeobj(Object, Object, boolean) - Method in class qdbm.Curia
Store a record.
storeobj(Object, Object, boolean) - Method in class qdbm.Depot
Store a record.
sync() - Method in class qdbm.Curia
Synchronize contents of updating the database with the files and the devices.
sync() - Method in class qdbm.Depot
Synchronize contents of updating the database with the file and the device.

U

Util - class qdbm.Util.
Class of utility methods.

V

version() - Static method in class qdbm.Curia
Get the version information.
version() - Static method in class qdbm.Depot
Get the version information.
vsiz(byte[]) - Method in class qdbm.Curia
Get the size of the value of a record.
vsiz(byte[]) - Method in class qdbm.Depot
Get the size of the value of a record.
vsizlob(byte[]) - Method in class qdbm.Curia
Get the size of the value of a large object.

W

writable() - Method in class qdbm.Curia
Check whether the database handle is a writer or not.
writable() - Method in class qdbm.Depot
Check whether the database handle is a writer or not.

A B C D E F G I N O P Q R S U V W