Overview
Package
Class
Tree
Index
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
A
ADB
- Class in
tokyocabinet
Abstract database is a set of interfaces to use on-memory hash database, on-memory tree database, hash database, B+ tree database, fixed-length database, and table database with the same API.
ADB()
- Constructor for class tokyocabinet.
ADB
Create an abstract database object.
addcond(String, int, String)
- Method in class tokyocabinet.
TDBQRY
Add a narrowing condition.
adddouble(byte[], double)
- Method in class tokyocabinet.
ADB
Add a real number to a record.
adddouble(String, double)
- Method in class tokyocabinet.
ADB
Add a real number to a record.
adddouble(byte[], double)
- Method in class tokyocabinet.
BDB
Add a real number to a record.
adddouble(String, double)
- Method in class tokyocabinet.
BDB
Add a real number to a record.
adddouble(byte[], double)
- Method in interface tokyocabinet.
DBM
Add a real number to a record
adddouble(String, double)
- Method in interface tokyocabinet.
DBM
Add a real number to a record The same as `adddouble(key.getBytes(), num)'.
adddouble(byte[], double)
- Method in class tokyocabinet.
FDB
Add a real number to a record.
adddouble(String, double)
- Method in class tokyocabinet.
FDB
Add a real number to a record.
adddouble(byte[], double)
- Method in class tokyocabinet.
HDB
Add a real number to a record.
adddouble(String, double)
- Method in class tokyocabinet.
HDB
Add a real number to a record.
adddouble(byte[], double)
- Method in class tokyocabinet.
TDB
Add a real number to a record.
adddouble(String, double)
- Method in class tokyocabinet.
TDB
Add a real number to a record.
addint(byte[], int)
- Method in class tokyocabinet.
ADB
Add an integer to a record.
addint(String, int)
- Method in class tokyocabinet.
ADB
Add an integer to a record.
addint(byte[], int)
- Method in class tokyocabinet.
BDB
Add an integer to a record.
addint(String, int)
- Method in class tokyocabinet.
BDB
Add an integer to a record.
addint(byte[], int)
- Method in interface tokyocabinet.
DBM
Add an integer to a record
addint(String, int)
- Method in interface tokyocabinet.
DBM
Add an integer to a record The same as `addint(key.getBytes(), num)'.
addint(byte[], int)
- Method in class tokyocabinet.
FDB
Add an integer to a record.
addint(String, int)
- Method in class tokyocabinet.
FDB
Add an integer to a record.
addint(byte[], int)
- Method in class tokyocabinet.
HDB
Add an integer to a record.
addint(String, int)
- Method in class tokyocabinet.
HDB
Add an integer to a record.
addint(byte[], int)
- Method in class tokyocabinet.
TDB
Add an integer to a record.
addint(String, int)
- Method in class tokyocabinet.
TDB
Add an integer to a record.
atoi(String)
- Static method in class tokyocabinet.
Util
Convert a string to integer.
atol(String)
- Static method in class tokyocabinet.
Util
Convert a string to integer.
B
BDB
- Class in
tokyocabinet
B+ tree database is a file containing a B+ tree and is handled with the B+ tree database API.
BDB()
- Constructor for class tokyocabinet.
BDB
Create a B+ tree database object.
BDBCMP
- Interface in
tokyocabinet
Custom comparator is an interface which has a method to compare two keys of B+ tree records.
BDBCUR
- Class in
tokyocabinet
Cursor is a mechanism to access each record of B+ tree database in ascending or descending order.
BDBCUR(BDB)
- Constructor for class tokyocabinet.
BDBCUR
Create a cursor object.
C
chdir(String)
- Static method in class tokyocabinet.
Util
Change current working directory using the native function `chdir' defined in POSIX.
close()
- Method in class tokyocabinet.
ADB
Close the database.
close()
- Method in class tokyocabinet.
BDB
Close the database file.
close()
- Method in class tokyocabinet.
FDB
Close the database file.
close()
- Method in class tokyocabinet.
HDB
Close the database file.
close()
- Method in class tokyocabinet.
TDB
Close the database file.
CMPDECIMAL
- Static variable in class tokyocabinet.
BDB
comparison function: as decimal strings of real numbers
CMPINT32
- Static variable in class tokyocabinet.
BDB
comparison function: as 32-bit integers in the native byte order
CMPINT64
- Static variable in class tokyocabinet.
BDB
comparison function: as 64-bit integers in the native byte order
CMPLEXICAL
- Static variable in class tokyocabinet.
BDB
comparison function: by lexical order
compare(byte[], byte[])
- Method in interface tokyocabinet.
BDBCMP
Compare two keys of B+ tree records.
copy(String)
- Method in class tokyocabinet.
ADB
Copy the database file.
copy(String)
- Method in class tokyocabinet.
BDB
Copy the database file.
copy(String)
- Method in class tokyocabinet.
FDB
Copy the database file.
copy(String)
- Method in class tokyocabinet.
HDB
Copy the database file.
copy(String)
- Method in class tokyocabinet.
TDB
Copy the database file.
CPAFTER
- Static variable in class tokyocabinet.
BDBCUR
cursor put mode: after
CPBEFORE
- Static variable in class tokyocabinet.
BDBCUR
cursor put mode: before
CPCURRENT
- Static variable in class tokyocabinet.
BDBCUR
cursor put mode: current
D
DBM
- Interface in
tokyocabinet
Common interface of DBM.
deserialize(byte[])
- Static method in class tokyocabinet.
Util
Redintegrate a serialized object.
E
ECLOSE
- Static variable in class tokyocabinet.
BDB
error code: close error
ECLOSE
- Static variable in class tokyocabinet.
FDB
error code: close error
ECLOSE
- Static variable in class tokyocabinet.
HDB
error code: close error
ECLOSE
- Static variable in class tokyocabinet.
TDB
error code: close error
ecode()
- Method in class tokyocabinet.
BDB
Get the last happened error code.
ecode()
- Method in class tokyocabinet.
FDB
Get the last happened error code.
ecode()
- Method in class tokyocabinet.
HDB
Get the last happened error code.
ecode()
- Method in class tokyocabinet.
TDB
Get the last happened error code.
EINVALID
- Static variable in class tokyocabinet.
BDB
error code: invalid operation
EINVALID
- Static variable in class tokyocabinet.
FDB
error code: invalid operation
EINVALID
- Static variable in class tokyocabinet.
HDB
error code: invalid operation
EINVALID
- Static variable in class tokyocabinet.
TDB
error code: invalid operation
EKEEP
- Static variable in class tokyocabinet.
BDB
error code: existing record
EKEEP
- Static variable in class tokyocabinet.
FDB
error code: existing record
EKEEP
- Static variable in class tokyocabinet.
HDB
error code: existing record
EKEEP
- Static variable in class tokyocabinet.
TDB
error code: existing record
ELOCK
- Static variable in class tokyocabinet.
BDB
error code: lock error
ELOCK
- Static variable in class tokyocabinet.
FDB
error code: lock error
ELOCK
- Static variable in class tokyocabinet.
HDB
error code: lock error
ELOCK
- Static variable in class tokyocabinet.
TDB
error code: lock error
EMETA
- Static variable in class tokyocabinet.
BDB
error code: invalid meta data
EMETA
- Static variable in class tokyocabinet.
FDB
error code: invalid meta data
EMETA
- Static variable in class tokyocabinet.
HDB
error code: invalid meta data
EMETA
- Static variable in class tokyocabinet.
TDB
error code: invalid meta data
EMISC
- Static variable in class tokyocabinet.
BDB
error code: miscellaneous error
EMISC
- Static variable in class tokyocabinet.
FDB
error code: miscellaneous error
EMISC
- Static variable in class tokyocabinet.
HDB
error code: miscellaneous error
EMISC
- Static variable in class tokyocabinet.
TDB
error code: miscellaneous error
EMKDIR
- Static variable in class tokyocabinet.
BDB
error code: mkdir error
EMKDIR
- Static variable in class tokyocabinet.
FDB
error code: mkdir error
EMKDIR
- Static variable in class tokyocabinet.
HDB
error code: mkdir error
EMKDIR
- Static variable in class tokyocabinet.
TDB
error code: mkdir error
EMMAP
- Static variable in class tokyocabinet.
BDB
error code: mmap error
EMMAP
- Static variable in class tokyocabinet.
FDB
error code: mmap error
EMMAP
- Static variable in class tokyocabinet.
HDB
error code: mmap error
EMMAP
- Static variable in class tokyocabinet.
TDB
error code: mmap error
ENOFILE
- Static variable in class tokyocabinet.
BDB
error code: file not found
ENOFILE
- Static variable in class tokyocabinet.
FDB
error code: file not found
ENOFILE
- Static variable in class tokyocabinet.
HDB
error code: file not found
ENOFILE
- Static variable in class tokyocabinet.
TDB
error code: file not found
ENOPERM
- Static variable in class tokyocabinet.
BDB
error code: no permission
ENOPERM
- Static variable in class tokyocabinet.
FDB
error code: no permission
ENOPERM
- Static variable in class tokyocabinet.
HDB
error code: no permission
ENOPERM
- Static variable in class tokyocabinet.
TDB
error code: no permission
ENOREC
- Static variable in class tokyocabinet.
BDB
error code: no record found
ENOREC
- Static variable in class tokyocabinet.
FDB
error code: no record found
ENOREC
- Static variable in class tokyocabinet.
HDB
error code: no record found
ENOREC
- Static variable in class tokyocabinet.
TDB
error code: no record found
EOPEN
- Static variable in class tokyocabinet.
BDB
error code: open error
EOPEN
- Static variable in class tokyocabinet.
FDB
error code: open error
EOPEN
- Static variable in class tokyocabinet.
HDB
error code: open error
EOPEN
- Static variable in class tokyocabinet.
TDB
error code: open error
EREAD
- Static variable in class tokyocabinet.
BDB
error code: read error
EREAD
- Static variable in class tokyocabinet.
FDB
error code: read error
EREAD
- Static variable in class tokyocabinet.
HDB
error code: read error
EREAD
- Static variable in class tokyocabinet.
TDB
error code: read error
ERENAME
- Static variable in class tokyocabinet.
BDB
error code: rename error
ERENAME
- Static variable in class tokyocabinet.
FDB
error code: rename error
ERENAME
- Static variable in class tokyocabinet.
HDB
error code: rename error
ERENAME
- Static variable in class tokyocabinet.
TDB
error code: rename error
ERHEAD
- Static variable in class tokyocabinet.
BDB
error code: invalid record header
ERHEAD
- Static variable in class tokyocabinet.
FDB
error code: invalid record header
ERHEAD
- Static variable in class tokyocabinet.
HDB
error code: invalid record header
ERHEAD
- Static variable in class tokyocabinet.
TDB
error code: invalid record header
ERMDIR
- Static variable in class tokyocabinet.
BDB
error code: rmdir error
ERMDIR
- Static variable in class tokyocabinet.
FDB
error code: rmdir error
ERMDIR
- Static variable in class tokyocabinet.
HDB
error code: rmdir error
ERMDIR
- Static variable in class tokyocabinet.
TDB
error code: rmdir error
errmsg(int)
- Static method in class tokyocabinet.
BDB
Get the message string corresponding to an error code.
errmsg()
- Method in class tokyocabinet.
BDB
Get the message string corresponding to the last happened error code.
errmsg(int)
- Static method in class tokyocabinet.
FDB
Get the message string corresponding to an error code.
errmsg()
- Method in class tokyocabinet.
FDB
Get the message string corresponding to the last happened error code.
errmsg(int)
- Static method in class tokyocabinet.
HDB
Get the message string corresponding to an error code.
errmsg()
- Method in class tokyocabinet.
HDB
Get the message string corresponding to the last happened error code.
errmsg(int)
- Static method in class tokyocabinet.
TDB
Get the message string corresponding to an error code.
errmsg()
- Method in class tokyocabinet.
TDB
Get the message string corresponding to the last happened error code.
ESEEK
- Static variable in class tokyocabinet.
BDB
error code: seek error
ESEEK
- Static variable in class tokyocabinet.
FDB
error code: seek error
ESEEK
- Static variable in class tokyocabinet.
HDB
error code: seek error
ESEEK
- Static variable in class tokyocabinet.
TDB
error code: seek error
ESTAT
- Static variable in class tokyocabinet.
BDB
error code: stat error
ESTAT
- Static variable in class tokyocabinet.
FDB
error code: stat error
ESTAT
- Static variable in class tokyocabinet.
HDB
error code: stat error
ESTAT
- Static variable in class tokyocabinet.
TDB
error code: stat error
ESUCCESS
- Static variable in class tokyocabinet.
BDB
error code: success
ESUCCESS
- Static variable in class tokyocabinet.
FDB
error code: success
ESUCCESS
- Static variable in class tokyocabinet.
HDB
error code: success
ESUCCESS
- Static variable in class tokyocabinet.
TDB
error code: success
ESYNC
- Static variable in class tokyocabinet.
BDB
error code: sync error
ESYNC
- Static variable in class tokyocabinet.
FDB
error code: sync error
ESYNC
- Static variable in class tokyocabinet.
HDB
error code: sync error
ESYNC
- Static variable in class tokyocabinet.
TDB
error code: sync error
ETHREAD
- Static variable in class tokyocabinet.
BDB
error code: threading error
ETHREAD
- Static variable in class tokyocabinet.
FDB
error code: threading error
ETHREAD
- Static variable in class tokyocabinet.
HDB
error code: threading error
ETHREAD
- Static variable in class tokyocabinet.
TDB
error code: threading error
ETRUNC
- Static variable in class tokyocabinet.
BDB
error code: trunc error
ETRUNC
- Static variable in class tokyocabinet.
FDB
error code: trunc error
ETRUNC
- Static variable in class tokyocabinet.
HDB
error code: trunc error
ETRUNC
- Static variable in class tokyocabinet.
TDB
error code: trunc error
EUNLINK
- Static variable in class tokyocabinet.
BDB
error code: unlink error
EUNLINK
- Static variable in class tokyocabinet.
FDB
error code: unlink error
EUNLINK
- Static variable in class tokyocabinet.
HDB
error code: unlink error
EUNLINK
- Static variable in class tokyocabinet.
TDB
error code: unlink error
EWRITE
- Static variable in class tokyocabinet.
BDB
error code: write error
EWRITE
- Static variable in class tokyocabinet.
FDB
error code: write error
EWRITE
- Static variable in class tokyocabinet.
HDB
error code: write error
EWRITE
- Static variable in class tokyocabinet.
TDB
error code: write error
F
FDB
- Class in
tokyocabinet
Fixed-length database is a file containing an array of fixed-length elements and is handled with the fixed-length database API.
FDB()
- Constructor for class tokyocabinet.
FDB
Create a fixed-length database object.
finalize()
- Method in class tokyocabinet.
ADB
Release resources.
finalize()
- Method in class tokyocabinet.
BDB
Release resources.
finalize()
- Method in class tokyocabinet.
BDBCUR
Release resources.
finalize()
- Method in class tokyocabinet.
FDB
Release resources.
finalize()
- Method in class tokyocabinet.
HDB
Release resources.
finalize()
- Method in class tokyocabinet.
TDB
Release resources.
finalize()
- Method in class tokyocabinet.
TDBQRY
Release resources.
first()
- Method in class tokyocabinet.
BDBCUR
Move the cursor to the first record.
fsiz()
- Method in class tokyocabinet.
ADB
Get the size of the database.
fsiz()
- Method in class tokyocabinet.
BDB
Get the size of the database file.
fsiz()
- Method in interface tokyocabinet.
DBM
Get the size of the database file.
fsiz()
- Method in class tokyocabinet.
FDB
Get the size of the database file.
fsiz()
- Method in class tokyocabinet.
HDB
Get the size of the database file.
fsiz()
- Method in class tokyocabinet.
TDB
Get the size of the database file.
fwmkeys(byte[], int)
- Method in class tokyocabinet.
ADB
Get forward matching keys.
fwmkeys(String, int)
- Method in class tokyocabinet.
ADB
Get forward matching keys.
fwmkeys(byte[], int)
- Method in class tokyocabinet.
BDB
Get forward matching keys.
fwmkeys(String, int)
- Method in class tokyocabinet.
BDB
Get forward matching keys.
fwmkeys(byte[], int)
- Method in interface tokyocabinet.
DBM
Get forward matching keys.
fwmkeys(String, int)
- Method in interface tokyocabinet.
DBM
Get forward matching keys.
fwmkeys(byte[], int)
- Method in class tokyocabinet.
FDB
Get forward matching keys.
fwmkeys(String, int)
- Method in class tokyocabinet.
FDB
Get forward matching keys.
fwmkeys(byte[], int)
- Method in class tokyocabinet.
HDB
Get forward matching keys.
fwmkeys(String, int)
- Method in class tokyocabinet.
HDB
Get forward matching keys.
fwmkeys(byte[], int)
- Method in class tokyocabinet.
TDB
Get forward matching primary keys.
fwmkeys(String, int)
- Method in class tokyocabinet.
TDB
Get forward matching primary keys.
G
genuid()
- Method in class tokyocabinet.
TDB
Generate a unique ID number.
get(byte[])
- Method in class tokyocabinet.
ADB
Retrieve a record.
get(String)
- Method in class tokyocabinet.
ADB
Retrieve a record.
get(byte[])
- Method in class tokyocabinet.
BDB
Retrieve a record.
get(String)
- Method in class tokyocabinet.
BDB
Retrieve a record.
get(byte[])
- Method in interface tokyocabinet.
DBM
Retrieve a record.
get(String)
- Method in interface tokyocabinet.
DBM
Retrieve a record.
get(byte[])
- Method in class tokyocabinet.
FDB
Retrieve a record.
get(String)
- Method in class tokyocabinet.
FDB
Retrieve a record.
get(byte[])
- Method in class tokyocabinet.
HDB
Retrieve a record.
get(String)
- Method in class tokyocabinet.
HDB
Retrieve a record.
get(byte[])
- Method in class tokyocabinet.
TDB
Retrieve a record.
get(String)
- Method in class tokyocabinet.
TDB
Retrieve a record.
getcwd()
- Static method in class tokyocabinet.
Util
Get current working directory using the native function `getcwd' defined in POSIX.
getenv(String)
- Static method in class tokyocabinet.
Util
Get an environment variable using the native function `getenv' defined in POSIX and ANSI C.
getlist(byte[])
- Method in class tokyocabinet.
BDB
Retrieve records.
getlist(String)
- Method in class tokyocabinet.
BDB
Retrieve records.
getpid()
- Static method in class tokyocabinet.
Util
Get process identification using the native function `getpid' defined in POSIX.
H
HDB
- Class in
tokyocabinet
Hash database is a file containing a hash table and is handled with the hash database API.
HDB()
- Constructor for class tokyocabinet.
HDB
Create a hash database object.
hint()
- Method in class tokyocabinet.
TDBQRY
Get the hint string.
I
ITDECIMAL
- Static variable in class tokyocabinet.
TDB
index type: decimal string
iterinit()
- Method in class tokyocabinet.
ADB
Initialize the iterator.
iterinit()
- Method in class tokyocabinet.
BDB
Initialize the iterator.
iterinit()
- Method in interface tokyocabinet.
DBM
Initialize the iterator.
iterinit()
- Method in class tokyocabinet.
FDB
Initialize the iterator.
iterinit()
- Method in class tokyocabinet.
HDB
Initialize the iterator.
iterinit()
- Method in class tokyocabinet.
TDB
Initialize the iterator.
iternext()
- Method in class tokyocabinet.
ADB
Get the next key of the iterator.
iternext()
- Method in class tokyocabinet.
BDB
Get the next key of the iterator.
iternext()
- Method in interface tokyocabinet.
DBM
Get the next key of the iterator.
iternext()
- Method in class tokyocabinet.
FDB
Get the next key of the iterator.
iternext()
- Method in class tokyocabinet.
HDB
Get the next key of the iterator.
iternext()
- Method in class tokyocabinet.
TDB
Get the next primary key of the iterator.
iternext2()
- Method in class tokyocabinet.
ADB
Get the next key of the iterator.
iternext2()
- Method in class tokyocabinet.
BDB
Get the next key of the iterator.
iternext2()
- Method in interface tokyocabinet.
DBM
Get the next key of the iterator.
iternext2()
- Method in class tokyocabinet.
FDB
Get the next key of the iterator.
iternext2()
- Method in class tokyocabinet.
HDB
Get the next key of the iterator.
iternext2()
- Method in class tokyocabinet.
TDB
Get the next primary key of the iterator.
ITKEEP
- Static variable in class tokyocabinet.
TDB
index type: keep existing index
ITLEXICAL
- Static variable in class tokyocabinet.
TDB
index type: lexical string
itoa(long, int, char)
- Static method in class tokyocabinet.
Util
Convert a integer to string.
ITOPT
- Static variable in class tokyocabinet.
TDB
index type: optimize
ITQGRAM
- Static variable in class tokyocabinet.
TDB
index type: q-gram inverted index
ITTOKEN
- Static variable in class tokyocabinet.
TDB
index type: token inverted index
ITVOID
- Static variable in class tokyocabinet.
TDB
index type: void
J
jump(byte[])
- Method in class tokyocabinet.
BDBCUR
Move the cursor to the front of records corresponding a key.
jump(String)
- Method in class tokyocabinet.
BDBCUR
Move the cursor to the front of records corresponding a key.
K
key()
- Method in class tokyocabinet.
BDBCUR
Get the key of the record where the cursor is.
key2()
- Method in class tokyocabinet.
BDBCUR
Get the key of the record where the cursor is.
kwic(Map, String, int, int)
- Method in class tokyocabinet.
TDBQRY
Generate keyword-in-context strings.
KWMUBRCT
- Static variable in class tokyocabinet.
TDBQRY
KWIC option: mark up by square brackets
KWMUCTRL
- Static variable in class tokyocabinet.
TDBQRY
KWIC option: mark up by control characters
KWMUTAB
- Static variable in class tokyocabinet.
TDBQRY
KWIC option: mark up by tabs
KWNOOVER
- Static variable in class tokyocabinet.
TDBQRY
KWIC option: do not overlap
KWPULEAD
- Static variable in class tokyocabinet.
TDBQRY
KWIC option: pick up the lead string
L
last()
- Method in class tokyocabinet.
BDBCUR
Move the cursor to the last record.
M
metasearch(TDBQRY[], int)
- Method in class tokyocabinet.
TDBQRY
Retrieve records with multiple query objects and get the set of the result.
misc(String, List)
- Method in class tokyocabinet.
ADB
Call a versatile function for miscellaneous operations.
MSDIFF
- Static variable in class tokyocabinet.
TDBQRY
set operation type: difference
MSISECT
- Static variable in class tokyocabinet.
TDBQRY
set operation type: intersection
MSUNION
- Static variable in class tokyocabinet.
TDBQRY
set operation type: union
N
next()
- Method in class tokyocabinet.
BDBCUR
Move the cursor to the next record.
O
OCREAT
- Static variable in class tokyocabinet.
BDB
open mode: writer creating
OCREAT
- Static variable in class tokyocabinet.
FDB
open mode: writer creating
OCREAT
- Static variable in class tokyocabinet.
HDB
open mode: writer creating
OCREAT
- Static variable in class tokyocabinet.
TDB
open mode: writer creating
OLCKNB
- Static variable in class tokyocabinet.
BDB
open mode: lock without blocking
OLCKNB
- Static variable in class tokyocabinet.
FDB
open mode: lock without blocking
OLCKNB
- Static variable in class tokyocabinet.
HDB
open mode: lock without blocking
OLCKNB
- Static variable in class tokyocabinet.
TDB
open mode: lock without blocking
ONOLCK
- Static variable in class tokyocabinet.
BDB
open mode: open without locking
ONOLCK
- Static variable in class tokyocabinet.
FDB
open mode: open without locking
ONOLCK
- Static variable in class tokyocabinet.
HDB
open mode: open without locking
ONOLCK
- Static variable in class tokyocabinet.
TDB
open mode: open without locking
open(String)
- Method in class tokyocabinet.
ADB
Open a database.
open(String, int)
- Method in class tokyocabinet.
BDB
Open a database file.
open(String)
- Method in class tokyocabinet.
BDB
Open a database file.
open(String, int)
- Method in class tokyocabinet.
FDB
Open a database file.
open(String)
- Method in class tokyocabinet.
FDB
Open a database file.
open(String, int)
- Method in class tokyocabinet.
HDB
Open a database file.
open(String)
- Method in class tokyocabinet.
HDB
Open a database file.
open(String, int)
- Method in class tokyocabinet.
TDB
Open a database file.
open(String)
- Method in class tokyocabinet.
TDB
Open a database file.
optimize(String)
- Method in class tokyocabinet.
ADB
Optimize the storage.
optimize()
- Method in class tokyocabinet.
ADB
Optimize the storage.
optimize(int, int, long, int, int, int)
- Method in class tokyocabinet.
BDB
Optimize the database file.
optimize()
- Method in class tokyocabinet.
BDB
Optimize the database file.
optimize(int, long)
- Method in class tokyocabinet.
FDB
Optimize the database file.
optimize()
- Method in class tokyocabinet.
FDB
Optimize the database file.
optimize(long, int, int, int)
- Method in class tokyocabinet.
HDB
Optimize the database file.
optimize()
- Method in class tokyocabinet.
HDB
Optimize the database file.
optimize(long, int, int, int)
- Method in class tokyocabinet.
TDB
Optimize the database file.
optimize()
- Method in class tokyocabinet.
TDB
Optimize the database file.
OREADER
- Static variable in class tokyocabinet.
BDB
open mode: open as a reader
OREADER
- Static variable in class tokyocabinet.
FDB
open mode: open as a reader
OREADER
- Static variable in class tokyocabinet.
HDB
open mode: open as a reader
OREADER
- Static variable in class tokyocabinet.
TDB
open mode: open as a reader
otos(Object)
- Static method in class tokyocabinet.
Util
Convert an object to string.
OTRUNC
- Static variable in class tokyocabinet.
BDB
open mode: writer truncating
OTRUNC
- Static variable in class tokyocabinet.
FDB
open mode: writer truncating
OTRUNC
- Static variable in class tokyocabinet.
HDB
open mode: writer truncating
OTRUNC
- Static variable in class tokyocabinet.
TDB
open mode: writer truncating
OTSYNC
- Static variable in class tokyocabinet.
BDB
open mode: synchronize every transaction
OTSYNC
- Static variable in class tokyocabinet.
HDB
open mode: synchronize every transaction
OTSYNC
- Static variable in class tokyocabinet.
TDB
open mode: synchronize every transaction
out(byte[])
- Method in class tokyocabinet.
ADB
Remove a record.
out(String)
- Method in class tokyocabinet.
ADB
Remove a record.
out(byte[])
- Method in class tokyocabinet.
BDB
Remove a record.
out(String)
- Method in class tokyocabinet.
BDB
Remove a record.
out()
- Method in class tokyocabinet.
BDBCUR
Remove the record where the cursor is.
out(byte[])
- Method in interface tokyocabinet.
DBM
Remove a record.
out(String)
- Method in interface tokyocabinet.
DBM
Remove a record.
out(byte[])
- Method in class tokyocabinet.
FDB
Remove a record.
out(String)
- Method in class tokyocabinet.
FDB
Remove a record.
out(byte[])
- Method in class tokyocabinet.
HDB
Remove a record.
out(String)
- Method in class tokyocabinet.
HDB
Remove a record.
out(byte[])
- Method in class tokyocabinet.
TDB
Remove a record.
out(String)
- Method in class tokyocabinet.
TDB
Remove a record.
outlist(byte[])
- Method in class tokyocabinet.
BDB
Remove records.
outlist(String)
- Method in class tokyocabinet.
BDB
Remove records.
OWRITER
- Static variable in class tokyocabinet.
BDB
open mode: open as a writer
OWRITER
- Static variable in class tokyocabinet.
FDB
open mode: open as a writer
OWRITER
- Static variable in class tokyocabinet.
HDB
open mode: open as a writer
OWRITER
- Static variable in class tokyocabinet.
TDB
open mode: open as a writer
P
packdouble(double)
- Static method in class tokyocabinet.
Util
Serialize a real number.
packint(int)
- Static method in class tokyocabinet.
Util
Serialize an integer.
path()
- Method in class tokyocabinet.
ADB
Get the path of the database file.
path()
- Method in class tokyocabinet.
BDB
Get the path of the database file.
path()
- Method in class tokyocabinet.
FDB
Get the path of the database file.
path()
- Method in class tokyocabinet.
HDB
Get the path of the database file.
path()
- Method in class tokyocabinet.
TDB
Get the path of the database file.
prev()
- Method in class tokyocabinet.
BDBCUR
Move the cursor to the previous record.
proc(TDBQRYPROC)
- Method in class tokyocabinet.
TDBQRY
Process each corresponding record.
proc(byte[], Map)
- Method in interface tokyocabinet.
TDBQRYPROC
Process a record in iteration of a query result set.
put(byte[], byte[])
- Method in class tokyocabinet.
ADB
Store a record.
put(String, String)
- Method in class tokyocabinet.
ADB
Store a record.
put(byte[], byte[])
- Method in class tokyocabinet.
BDB
Store a record.
put(String, String)
- Method in class tokyocabinet.
BDB
Store a record.
put(byte[], int)
- Method in class tokyocabinet.
BDBCUR
Insert a record around the cursor.
put(String, int)
- Method in class tokyocabinet.
BDBCUR
Insert a record around the cursor.
put(byte[], byte[])
- Method in interface tokyocabinet.
DBM
Store a record.
put(String, String)
- Method in interface tokyocabinet.
DBM
Store a record.
put(byte[], byte[])
- Method in class tokyocabinet.
FDB
Store a record.
put(String, String)
- Method in class tokyocabinet.
FDB
Store a record.
put(byte[], byte[])
- Method in class tokyocabinet.
HDB
Store a record.
put(String, String)
- Method in class tokyocabinet.
HDB
Store a record.
put(byte[], Map)
- Method in class tokyocabinet.
TDB
Store a record.
put(String, Map)
- Method in class tokyocabinet.
TDB
Store a record.
putasync(byte[], byte[])
- Method in class tokyocabinet.
HDB
Store a record in asynchronous fashion.
putasync(String, String)
- Method in class tokyocabinet.
HDB
Store a record in asynchronous fashion.
putcat(byte[], byte[])
- Method in class tokyocabinet.
ADB
Concatenate a value at the end of the existing record.
putcat(String, String)
- Method in class tokyocabinet.
ADB
Concatenate a value at the end of the existing record.
putcat(byte[], byte[])
- Method in class tokyocabinet.
BDB
Concatenate a value at the end of the existing record.
putcat(String, String)
- Method in class tokyocabinet.
BDB
Concatenate a value at the end of the existing record.
putcat(byte[], byte[])
- Method in class tokyocabinet.
FDB
Concatenate a value at the end of the existing record.
putcat(String, String)
- Method in class tokyocabinet.
FDB
Concatenate a value at the end of the existing record.
putcat(byte[], byte[])
- Method in class tokyocabinet.
HDB
Concatenate a value at the end of the existing record.
putcat(String, String)
- Method in class tokyocabinet.
HDB
Concatenate a value at the end of the existing record.
putcat(byte[], Map)
- Method in class tokyocabinet.
TDB
Concatenate columns of the existing record.
putcat(String, Map)
- Method in class tokyocabinet.
TDB
Concatenate columns of the existing record.
putdup(byte[], byte[])
- Method in class tokyocabinet.
BDB
Store a record with allowing duplication of keys.
putdup(String, String)
- Method in class tokyocabinet.
BDB
Store a record with allowing duplication of keys.
putenv(String, String)
- Static method in class tokyocabinet.
Util
Set an environment variable using the native function `putenv' defined in POSIX and ANSI C.
putkeep(byte[], byte[])
- Method in class tokyocabinet.
ADB
Store a new record.
putkeep(String, String)
- Method in class tokyocabinet.
ADB
Store a new record.
putkeep(byte[], byte[])
- Method in class tokyocabinet.
BDB
Store a new record.
putkeep(String, String)
- Method in class tokyocabinet.
BDB
Store a new record.
putkeep(byte[], byte[])
- Method in interface tokyocabinet.
DBM
Store a new record.
putkeep(String, String)
- Method in interface tokyocabinet.
DBM
Store a new record.
putkeep(byte[], byte[])
- Method in class tokyocabinet.
FDB
Store a new record.
putkeep(String, String)
- Method in class tokyocabinet.
FDB
Store a new record.
putkeep(byte[], byte[])
- Method in class tokyocabinet.
HDB
Store a new record.
putkeep(String, String)
- Method in class tokyocabinet.
HDB
Store a new record.
putkeep(byte[], Map)
- Method in class tokyocabinet.
TDB
Store a new record.
putkeep(String, Map)
- Method in class tokyocabinet.
TDB
Store a new record.
putlist(byte[], List)
- Method in class tokyocabinet.
BDB
Store records with allowing duplication of keys.
putlist(String, List)
- Method in class tokyocabinet.
BDB
Store records with allowing duplication of keys.
Q
QCFTSAND
- Static variable in class tokyocabinet.
TDBQRY
query condition: full-text search with all tokens in
QCFTSEX
- Static variable in class tokyocabinet.
TDBQRY
query condition: full-text search with the compound expression of
QCFTSOR
- Static variable in class tokyocabinet.
TDBQRY
query condition: full-text search with at least one token in
QCFTSPH
- Static variable in class tokyocabinet.
TDBQRY
query condition: full-text search with the phrase of
QCNEGATE
- Static variable in class tokyocabinet.
TDBQRY
query condition: negation flag
QCNOIDX
- Static variable in class tokyocabinet.
TDBQRY
query condition: no index flag
QCNUMBT
- Static variable in class tokyocabinet.
TDBQRY
query condition: number is between two tokens of
QCNUMEQ
- Static variable in class tokyocabinet.
TDBQRY
query condition: number is equal to
QCNUMGE
- Static variable in class tokyocabinet.
TDBQRY
query condition: number is greater than or equal to
QCNUMGT
- Static variable in class tokyocabinet.
TDBQRY
query condition: number is greater than
QCNUMLE
- Static variable in class tokyocabinet.
TDBQRY
query condition: number is less than or equal to
QCNUMLT
- Static variable in class tokyocabinet.
TDBQRY
query condition: number is less than
QCNUMOREQ
- Static variable in class tokyocabinet.
TDBQRY
query condition: number is equal to at least one token in
QCSTRAND
- Static variable in class tokyocabinet.
TDBQRY
query condition: string includes all tokens in
QCSTRBW
- Static variable in class tokyocabinet.
TDBQRY
query condition: string begins with
QCSTREQ
- Static variable in class tokyocabinet.
TDBQRY
query condition: string is equal to
QCSTREW
- Static variable in class tokyocabinet.
TDBQRY
query condition: string ends with
QCSTRINC
- Static variable in class tokyocabinet.
TDBQRY
query condition: string is included in
QCSTROR
- Static variable in class tokyocabinet.
TDBQRY
query condition: string includes at least one token in
QCSTROREQ
- Static variable in class tokyocabinet.
TDBQRY
query condition: string is equal to at least one token in
QCSTRRX
- Static variable in class tokyocabinet.
TDBQRY
query condition: string matches regular expressions of
QONUMASC
- Static variable in class tokyocabinet.
TDBQRY
order type: number ascending
QONUMDESC
- Static variable in class tokyocabinet.
TDBQRY
order type: number descending
QOSTRASC
- Static variable in class tokyocabinet.
TDBQRY
order type: string ascending
QOSTRDESC
- Static variable in class tokyocabinet.
TDBQRY
order type: string descending
QPOUT
- Static variable in interface tokyocabinet.
TDBQRYPROC
post treatment: remove the record
QPPUT
- Static variable in interface tokyocabinet.
TDBQRYPROC
post treatment: modify the record
QPSTOP
- Static variable in interface tokyocabinet.
TDBQRYPROC
post treatment: stop the iteration
R
range(byte[], boolean, byte[], boolean, int)
- Method in class tokyocabinet.
BDB
Get keys of ranged records.
range(String, boolean, String, boolean, int)
- Method in class tokyocabinet.
BDB
Get keys of ranged records.
range(byte[], int)
- Method in class tokyocabinet.
FDB
Get keys with an interval notation.
range(String, int)
- Method in class tokyocabinet.
FDB
Get keys with an interval notation.
rnum()
- Method in class tokyocabinet.
ADB
Get the number of records.
rnum()
- Method in class tokyocabinet.
BDB
Get the number of records.
rnum()
- Method in interface tokyocabinet.
DBM
Get the number of records.
rnum()
- Method in class tokyocabinet.
FDB
Get the number of records.
rnum()
- Method in class tokyocabinet.
HDB
Get the number of records.
rnum()
- Method in class tokyocabinet.
TDB
Get the number of records.
S
search()
- Method in class tokyocabinet.
TDBQRY
Execute the search.
searchout()
- Method in class tokyocabinet.
TDBQRY
Remove each corresponding record.
serialize(Object)
- Static method in class tokyocabinet.
Util
Serialize an object.
setcache(int, int)
- Method in class tokyocabinet.
BDB
Set the caching parameters.
setcache(int)
- Method in class tokyocabinet.
HDB
Set the caching parameters.
setcache(int, int, int)
- Method in class tokyocabinet.
TDB
Set the caching parameters.
setcmpfunc(int)
- Method in class tokyocabinet.
BDB
Set the built-in comparison function.
setcomparator(BDBCMP)
- Method in class tokyocabinet.
BDB
Set the custom comparator object.
setdfunit(int)
- Method in class tokyocabinet.
BDB
Set the unit step number of auto defragmentation.
setdfunit(int)
- Method in class tokyocabinet.
HDB
Set the unit step number of auto defragmentation.
setdfunit(int)
- Method in class tokyocabinet.
TDB
Set the unit step number of auto defragmentation.
setindex(String, int)
- Method in class tokyocabinet.
TDB
Set a column index.
setlimit(int, int)
- Method in class tokyocabinet.
TDBQRY
Set the maximum number of records of the result.
setorder(String, int)
- Method in class tokyocabinet.
TDBQRY
Set the order of the result.
setxmsiz(long)
- Method in class tokyocabinet.
BDB
Set the size of the extra mapped memory.
setxmsiz(long)
- Method in class tokyocabinet.
HDB
Set the size of the extra mapped memory.
setxmsiz(long)
- Method in class tokyocabinet.
TDB
Set the size of the extra mapped memory.
size()
- Method in class tokyocabinet.
ADB
Get the size of the database.
sync()
- Method in class tokyocabinet.
ADB
Synchronize updated contents with the file and the device.
sync()
- Method in class tokyocabinet.
BDB
Synchronize updated contents with the file and the device.
sync()
- Method in class tokyocabinet.
FDB
Synchronize updated contents with the file and the device.
sync()
- Method in class tokyocabinet.
HDB
Synchronize updated contents with the file and the device.
sync()
- Method in class tokyocabinet.
TDB
Synchronize updated contents with the file and the device.
system(String)
- Static method in class tokyocabinet.
Util
Execute a shell command using the native function `system' defined in POSIX and ANSI C.
T
TBZIP
- Static variable in class tokyocabinet.
BDB
tuning option: compress each record with BZIP2
TBZIP
- Static variable in class tokyocabinet.
HDB
tuning option: compress each record with BZIP2
TBZIP
- Static variable in class tokyocabinet.
TDB
tuning option: compress each record with BZIP2
TDB
- Class in
tokyocabinet
Table database is a file containing records composed of the primary keys and arbitrary columns and is handled with the table database API.
TDB()
- Constructor for class tokyocabinet.
TDB
Create a hash database object.
TDBQRY
- Class in
tokyocabinet
Query is a mechanism to search for and retrieve records corresponding conditions from table database.
TDBQRY(TDB)
- Constructor for class tokyocabinet.
TDBQRY
Create a query object.
TDBQRYPROC
- Interface in
tokyocabinet
Custom comparator is an interface which has a method to compare two keys of B+ tree records.
TDEFLATE
- Static variable in class tokyocabinet.
BDB
tuning option: compress each record with Deflate
TDEFLATE
- Static variable in class tokyocabinet.
HDB
tuning option: compress each record with Deflate
TDEFLATE
- Static variable in class tokyocabinet.
TDB
tuning option: compress each record with Deflate
time()
- Static method in class tokyocabinet.
Util
Get the current time.
TLARGE
- Static variable in class tokyocabinet.
BDB
tuning option: use 64-bit bucket array
TLARGE
- Static variable in class tokyocabinet.
HDB
tuning option: use 64-bit bucket array
TLARGE
- Static variable in class tokyocabinet.
TDB
tuning option: use 64-bit bucket array
tokyocabinet
- package tokyocabinet
tranabort()
- Method in class tokyocabinet.
ADB
Abort the transaction.
tranabort()
- Method in class tokyocabinet.
BDB
Abort the transaction.
tranabort()
- Method in class tokyocabinet.
FDB
Abort the transaction.
tranabort()
- Method in class tokyocabinet.
HDB
Abort the transaction.
tranabort()
- Method in class tokyocabinet.
TDB
Abort the transaction.
tranbegin()
- Method in class tokyocabinet.
ADB
Begin the transaction.
tranbegin()
- Method in class tokyocabinet.
BDB
Begin the transaction.
tranbegin()
- Method in class tokyocabinet.
FDB
Begin the transaction.
tranbegin()
- Method in class tokyocabinet.
HDB
Begin the transaction.
tranbegin()
- Method in class tokyocabinet.
TDB
Begin the transaction.
trancommit()
- Method in class tokyocabinet.
ADB
Commit the transaction.
trancommit()
- Method in class tokyocabinet.
BDB
Commit the transaction.
trancommit()
- Method in class tokyocabinet.
FDB
Commit the transaction.
trancommit()
- Method in class tokyocabinet.
HDB
Commit the transaction.
trancommit()
- Method in class tokyocabinet.
TDB
Commit the transaction.
TTCBS
- Static variable in class tokyocabinet.
BDB
tuning option: compress each record with TCBS
TTCBS
- Static variable in class tokyocabinet.
HDB
tuning option: compress each record with TCBS
TTCBS
- Static variable in class tokyocabinet.
TDB
tuning option: compress each record with TCBS
tune(int, int, long, int, int, int)
- Method in class tokyocabinet.
BDB
Set the tuning parameters.
tune(int, long)
- Method in class tokyocabinet.
FDB
Set the tuning parameters.
tune(long, int, int, int)
- Method in class tokyocabinet.
HDB
Set the tuning parameters.
tune(long, int, int, int)
- Method in class tokyocabinet.
TDB
Set the tuning parameters.
U
unpackdouble(byte[])
- Static method in class tokyocabinet.
Util
Redintegrate a serialized real number.
unpackint(byte[])
- Static method in class tokyocabinet.
Util
Redintegrate a serialized integer.
Util
- Class in
tokyocabinet
Set of utility methods.
V
val()
- Method in class tokyocabinet.
BDBCUR
Get the value of the record where the cursor is.
val2()
- Method in class tokyocabinet.
BDBCUR
Get the value of the record where the cursor is.
vanish()
- Method in class tokyocabinet.
ADB
Remove all records.
vanish()
- Method in class tokyocabinet.
BDB
Remove all records.
vanish()
- Method in class tokyocabinet.
FDB
Remove all records.
vanish()
- Method in class tokyocabinet.
HDB
Remove all records.
vanish()
- Method in class tokyocabinet.
TDB
Remove all records.
version()
- Static method in class tokyocabinet.
Util
Get the string containing the version information.
vnum(byte[])
- Method in class tokyocabinet.
BDB
Get the number of records corresponding a key.
vnum(String)
- Method in class tokyocabinet.
BDB
Get the number of records corresponding a key.
vsiz(byte[])
- Method in class tokyocabinet.
ADB
Get the size of the value of a record.
vsiz(String)
- Method in class tokyocabinet.
ADB
Get the size of the value of a record.
vsiz(byte[])
- Method in class tokyocabinet.
BDB
Get the size of the value of a record.
vsiz(String)
- Method in class tokyocabinet.
BDB
Get the size of the value of a record.
vsiz(byte[])
- Method in class tokyocabinet.
FDB
Get the size of the value of a record.
vsiz(String)
- Method in class tokyocabinet.
FDB
Get the size of the value of a record.
vsiz(byte[])
- Method in class tokyocabinet.
HDB
Get the size of the value of a record.
vsiz(String)
- Method in class tokyocabinet.
HDB
Get the size of the value of a record.
vsiz(byte[])
- Method in class tokyocabinet.
TDB
Get the size of the value of a record.
vsiz(String)
- Method in class tokyocabinet.
TDB
Get the size of the value of a record.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
Overview
Package
Class
Tree
Index
PREV NEXT
FRAMES
NO FRAMES
All Classes