Overview
Package
Class
Tree
Index
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
A
ADBM
- Interface in
qdbm
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
chdir(String)
- Static method in class qdbm.
Util
Change current working directory using the native function `chdir' defined in POSIX.
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.
close()
- Method in class qdbm.
Villa
Close the database handle.
CMPDEC
- Static variable in class qdbm.
Villa
comparing mode: compare as decimal strings
CMPLEX
- Static variable in class qdbm.
Villa
comparing mode: compare by lexical order
CMPNUM
- Static variable in class qdbm.
Villa
comparing mode: compare as long integers
CMPOBJ
- Static variable in class qdbm.
Villa
comparing mode: compare as comparable objects
CPAFTER
- Static variable in class qdbm.
Villa
insertion mode: insert after the current record
CPBEFORE
- Static variable in class qdbm.
Villa
insertion mode: insert before the current record
CPCURRENT
- Static variable in class qdbm.
Villa
insertion mode: overwrite the current record
curfirst()
- Method in class qdbm.
Villa
Move the cursor to the first record.
Curia
- Class in
qdbm
The Java API of Curia, the extended API of QDBM.
Curia(String, int, int, int)
- Constructor for class qdbm.
Curia
Get the database handle.
Curia(String)
- Constructor for class qdbm.
Curia
Get the database handle as a reader.
CuriaException
- Exception in
qdbm
Exception container of Curia.
CuriaException()
- Constructor for exception qdbm.
CuriaException
Set the error code with `Curia.EMISC'.
CuriaException(int)
- Constructor for exception qdbm.
CuriaException
Set the error code.
curjump(byte[], int)
- Method in class qdbm.
Villa
Move the cursor to a position around a record.
curjump(byte[])
- Method in class qdbm.
Villa
Move the cursor to a position around a record for stepping forward.
curjumpobj(Object, int)
- Method in class qdbm.
Villa
Move the cursor to a position around a record composed of serializable objects.
curkey()
- Method in class qdbm.
Villa
Get the key of the record where the cursor is.
curkeyobj()
- Method in class qdbm.
Villa
Get the key of the record composed of serializable objects, where the cursor is.
curlast()
- Method in class qdbm.
Villa
Move the cursor to the last record.
curnext()
- Method in class qdbm.
Villa
Move the cursor to the next record.
curout()
- Method in class qdbm.
Villa
Delete the record where the cursor is.
curprev()
- Method in class qdbm.
Villa
Move the cursor to the next record.
curput(byte[], int)
- Method in class qdbm.
Villa
Insert a record around the cursor.
curput(byte[])
- Method in class qdbm.
Villa
Insert a record as the successor of the cursor.
curputobj(Object, int)
- Method in class qdbm.
Villa
Insert a record around the cursor.
curval()
- Method in class qdbm.
Villa
Get the value of the record where the cursor is.
curvalobj()
- Method in class qdbm.
Villa
Get the value of the record where the cursor is.
D
DBMException
- Exception in
qdbm
Exception container of ADBM.
DBMException()
- Constructor for exception qdbm.
DBMException
Nothing specified.
DBMException(String)
- Constructor for exception 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
DCAT
- Static variable in class qdbm.
Villa
write mode: concatenate values
DDUP
- Static variable in class qdbm.
Villa
write mode: allow duplication of records
DDUPR
- Static variable in class qdbm.
Villa
write mode: allow duplication with reverse order
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.
delete(byte[])
- Method in class qdbm.
Villa
Delete a record.
Depot
- Class in
qdbm
The Java API of Depot, the basic API of QDBM.
Depot(String, int, int)
- Constructor for class qdbm.
Depot
Get the database handle.
Depot(String)
- Constructor for class qdbm.
Depot
Get the database handle as a reader.
DepotException
- Exception in
qdbm
Exception container of Depot.
DepotException()
- Constructor for exception qdbm.
DepotException
Set the error code with `Depot.EMISC'.
DepotException(int)
- Constructor for exception qdbm.
DepotException
Set the error code.
deserialize(byte[])
- Static method in class qdbm.
Util
Redintegrate a serialized object.
deserializeLong(byte[])
- Static method in class qdbm.
Util
Redintegrate 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
DKEEP
- Static variable in class qdbm.
Villa
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
DOVER
- Static variable in class qdbm.
Villa
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
EALLOC
- Static variable in class qdbm.
Villa
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
EBROKEN
- Static variable in class qdbm.
Villa
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
ECLOSE
- Static variable in class qdbm.
Villa
error code: close error
ecode
- Variable in exception qdbm.
CuriaException
error code
ecode
- Variable in exception qdbm.
DepotException
error code
ecode
- Variable in exception qdbm.
VillaException
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
EFATAL
- Static variable in class qdbm.
Villa
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
EKEEP
- Static variable in class qdbm.
Villa
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
ELOCK
- Static variable in class qdbm.
Villa
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
EMAP
- Static variable in class qdbm.
Villa
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
EMISC
- Static variable in class qdbm.
Villa
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
EMKDIR
- Static variable in class qdbm.
Villa
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
EMODE
- Static variable in class qdbm.
Villa
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
ENOERR
- Static variable in class qdbm.
Villa
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
ENOITEM
- Static variable in class qdbm.
Villa
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
EOPEN
- Static variable in class qdbm.
Villa
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
EREAD
- Static variable in class qdbm.
Villa
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
ERMDIR
- Static variable in class qdbm.
Villa
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.
errmsg(int)
- Static method in class qdbm.
Villa
Get an error message.
error()
- Method in interface qdbm.
ADBM
Check whether a fatal error occured or not.
error()
- Method in class qdbm.
Curia
Check whether a fatal error occured or not.
error()
- Method in class qdbm.
Depot
Check whether a fatal error occured or not.
error()
- Method in class qdbm.
Villa
Check whether a 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
ESEEK
- Static variable in class qdbm.
Villa
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
ESTAT
- Static variable in class qdbm.
Villa
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
ESYNC
- Static variable in class qdbm.
Villa
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
ETRUNC
- Static variable in class qdbm.
Villa
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
EUNLINK
- Static variable in class qdbm.
Villa
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
EWRITE
- Static variable in class qdbm.
Villa
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.
fatalerror()
- Method in class qdbm.
Villa
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.
fetch(byte[])
- Method in class qdbm.
Villa
Fetch a record.
finalize()
- Method in class qdbm.
Curia
Release the resources.
finalize()
- Method in class qdbm.
Depot
Release the resources.
finalize()
- Method in class qdbm.
Villa
Release the resources.
finalize()
- Method in class qdbm.
VillaCursor
Release resources.
first()
- Method in class qdbm.
VillaCursor
Move the multiple cursor to the first record.
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.
firstkey()
- Method in class qdbm.
Villa
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.
fsiz()
- Method in class qdbm.
Villa
Get the size of the database file.
G
get(byte[], int, int)
- Method in class qdbm.
Curia
Retrieve a record.
get(byte[])
- Method in class qdbm.
Curia
Retrieve whole value of a record.
get(byte[], int, int)
- Method in class qdbm.
Depot
Retrieve a record.
get(byte[])
- Method in class qdbm.
Depot
Retrieve whole value of a record.
get(byte[])
- Method in class qdbm.
Villa
Retrieve a record.
getcwd()
- Static method in class qdbm.
Util
Get current working directory using the native function `getcwd' defined in POSIX.
getenv(String)
- Static method in class qdbm.
Util
Get an environment variable using the native function `getenv' defined in POSIX and ANSI C.
getindex()
- Method in class qdbm.
Villa
Get the index of the native table for database handles.
getlob(byte[], int, int)
- Method in class qdbm.
Curia
Retrieve a large object.
getlob(byte[])
- Method in class qdbm.
Curia
Retrieve whole value of a large object.
getobj(Object)
- Method in class qdbm.
Villa
Retrieve a record composed of serializable objects.
getpid()
- Static method in class qdbm.
Util
Get process identification using the native function `getpid' defined in POSIX.
I
inode()
- Method in class qdbm.
Curia
Get the inode number of the database.
inode()
- Method in class qdbm.
Depot
Get the inode number of the database.
inode()
- Method in class qdbm.
Villa
Get the inode number of the database.
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.
J
JBACKWARD
- Static variable in class qdbm.
Villa
jump mode: jump mode: step backward
JFORWARD
- Static variable in class qdbm.
Villa
jump mode: jump mode: step forward
jump(byte[], int)
- Method in class qdbm.
VillaCursor
Move the multiple cursor to a position around a record.
jump(byte[])
- Method in class qdbm.
VillaCursor
Move the multiple cursor to a position around a record for stepping forward.
jumpobj(Object, int)
- Method in class qdbm.
VillaCursor
Move the multiple cursor to a position around a record composed of serializable objects.
K
key()
- Method in class qdbm.
VillaCursor
Get the key of the record where the multiple cursor is.
keyobj()
- Method in class qdbm.
VillaCursor
Get the key of the record composed of serializable objects, where the multiple cursor is.
L
last()
- Method in class qdbm.
VillaCursor
Move the multiple cursor to the last record.
lnum()
- Method in class qdbm.
Villa
Get the number of the leaf nodes of B+ tree.
M
mtime()
- Method in class qdbm.
Curia
Get the last modified time of the database.
mtime()
- Method in class qdbm.
Depot
Get the last modified time of the database.
mtime()
- Method in class qdbm.
Villa
Get the last modified time of the database.
mulcuropen()
- Method in class qdbm.
Villa
Get a multiple cursor.
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.
name()
- Method in class qdbm.
Villa
Get the name of the database.
next()
- Method in class qdbm.
VillaCursor
Move the multiple cursor to the next record.
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.
nextkey()
- Method in class qdbm.
Villa
Get the next key.
nnum()
- Method in class qdbm.
Villa
Get the number of the non-leaf nodes of B+ tree.
numstr(int, int, char)
- Static method in class qdbm.
Util
Get a formatted decimal string made from a number.
O
OCREAT
- Static variable in class qdbm.
Curia
open mode: writer creating
OCREAT
- Static variable in class qdbm.
Depot
open mode: writer creating
OCREAT
- Static variable in class qdbm.
Villa
open mode: writer creating
OLCKNB
- Static variable in class qdbm.
Curia
open mode: lock without blocking
OLCKNB
- Static variable in class qdbm.
Depot
open mode: lock without blocking
OLCKNB
- Static variable in class qdbm.
Villa
open mode: lock without blocking
ONOLCK
- Static variable in class qdbm.
Curia
open mode: open without locking
ONOLCK
- Static variable in class qdbm.
Depot
open mode: open without locking
ONOLCK
- Static variable in class qdbm.
Villa
open mode: open without locking
optimize(int)
- Method in class qdbm.
Curia
Optimize the database.
optimize(int)
- Method in class qdbm.
Depot
Optimize the database.
optimize()
- Method in class qdbm.
Villa
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
OREADER
- Static variable in class qdbm.
Villa
open mode: open as a reader
OSPARSE
- Static variable in class qdbm.
Curia
open mode: create as sparse files
OSPARSE
- Static variable in class qdbm.
Depot
open mode: create as a sparse file
OTRUNC
- Static variable in class qdbm.
Curia
open mode: writer truncating
OTRUNC
- Static variable in class qdbm.
Depot
open mode: writer truncating
OTRUNC
- Static variable in class qdbm.
Villa
open mode: writer truncating
out(byte[])
- Method in class qdbm.
Curia
Delete a record.
out(byte[])
- Method in class qdbm.
Depot
Delete a record.
out(byte[])
- Method in class qdbm.
Villa
Delete a record.
outlob(byte[])
- Method in class qdbm.
Curia
Delete a large object.
outobj(Object)
- Method in class qdbm.
Villa
Delete a record composed of serializable objects.
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
OWRITER
- Static variable in class qdbm.
Villa
open mode: open as a writer
OXCOMP
- Static variable in class qdbm.
Villa
open mode: compress leaves with BZIP2
OYCOMP
- Static variable in class qdbm.
Villa
open mode: compress leaves with LZO
OZCOMP
- Static variable in class qdbm.
Villa
open mode: compress leaves with ZLIB
P
prev()
- Method in class qdbm.
VillaCursor
Move the multiple cursor to the next record.
put(byte[], byte[], int)
- Method in class qdbm.
Curia
Store a record.
put(byte[], byte[])
- Method in class qdbm.
Curia
Store a record with overwrite.
put(byte[], byte[], int)
- Method in class qdbm.
Depot
Store a record.
put(byte[], byte[])
- Method in class qdbm.
Depot
Store a record with overwrite.
put(byte[], byte[], int)
- Method in class qdbm.
Villa
Store a record.
put(byte[], byte[])
- Method in class qdbm.
Villa
Store a record with overwrite.
putlob(byte[], byte[], int)
- Method in class qdbm.
Curia
Store a large object.
putlob(byte[], byte[])
- Method in class qdbm.
Curia
Store a large object with overwrite.
putobj(Object, Object, int)
- Method in class qdbm.
Villa
Store a record composed of serializable objects.
Q
qdbm
- package qdbm
R
readFile(String)
- Static method in class qdbm.
Util
Read whole data of a file.
remove(String)
- Static method in class qdbm.
Curia
Remove a database directory.
remove(String)
- Static method in class qdbm.
Depot
Remove a database file.
remove(String)
- Static method in class qdbm.
Villa
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.
rnum()
- Method in class qdbm.
Villa
Get the number of the records stored in a 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.
setfbpsiz(int)
- Method in class qdbm.
Curia
Set the size of the free block pool.
setfbpsiz(int)
- Method in class qdbm.
Depot
Set the size of the free block pool.
settuning(int, int, int, int)
- Method in class qdbm.
Villa
Set the tuning parameters for performance.
silent
- Variable in class qdbm.
Curia
Whether to repress frequent exceptions.
silent
- Variable in class qdbm.
Depot
Whether to repress frequent exceptions.
silent
- Variable in class qdbm.
Villa
Whether to repress frequent exceptions.
snaffle(String, byte[])
- Static method in class qdbm.
Curia
Retrieve a record directly from a database directory.
snaffle(String, byte[])
- Static method in class qdbm.
Depot
Retrieve a record directly from a database file.
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.
store(byte[], byte[], boolean)
- Method in class qdbm.
Villa
Store a record.
sync()
- Method in class qdbm.
Curia
Synchronize updating contents with the files and the devices.
sync()
- Method in class qdbm.
Depot
Synchronize updating contents with the file and the device.
sync()
- Method in class qdbm.
Villa
Synchronize updating contents with the file and the device.
system(String)
- Static method in class qdbm.
Util
Execute a shell command using the native function `system' defined in POSIX and ANSI C.
T
tranabort()
- Method in class qdbm.
Villa
Abort the transaction.
tranbegin()
- Method in class qdbm.
Villa
Begin the transaction.
trancommit()
- Method in class qdbm.
Villa
Commit the transaction.
U
Util
- Class in
qdbm
Class of utility methods.
V
val()
- Method in class qdbm.
VillaCursor
Get the value of the record where the multiple cursor is.
valobj()
- Method in class qdbm.
VillaCursor
Get the value of the record where the multiple cursor is.
version()
- Static method in class qdbm.
Curia
Get the version information.
version()
- Static method in class qdbm.
Depot
Get the version information.
version()
- Static method in class qdbm.
Villa
Get the version information.
Villa
- Class in
qdbm
The Java API of Villa, the advanced API of QDBM.
Villa(String, int, int)
- Constructor for class qdbm.
Villa
Get the database handle.
Villa(String)
- Constructor for class qdbm.
Villa
Get the database handle as a reader.
VillaCursor
- Class in
qdbm
The Java API of cursor functions of Villa This class depends on the native library `jqdbm'.
VillaException
- Exception in
qdbm
Exception container of Villa.
VillaException()
- Constructor for exception qdbm.
VillaException
Set the error code with `Villa.EMISC'.
VillaException(int)
- Constructor for exception qdbm.
VillaException
Set the error code.
vnum(byte[])
- Method in class qdbm.
Villa
Get the number of records corresponding a key.
vnumobj(Object)
- Method in class qdbm.
Villa
Get the number of records corresponding a key, composed of serializable objects.
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.
vsiz(byte[])
- Method in class qdbm.
Villa
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.
vsizobj(Object)
- Method in class qdbm.
Villa
Get the size of the value of a record, composed of serializable objects.
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.
writable()
- Method in class qdbm.
Villa
Check whether the database handle is a writer or not.
writeFile(String, byte[])
- Static method in class qdbm.
Util
Write whole data to a file.
A
B
C
D
E
F
G
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Overview
Package
Class
Tree
Index
PREV NEXT
FRAMES
NO FRAMES
All Classes