Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

E

Empty() - Constructor for class org.cojen.tupl.diag.QueryPlan.Empty
 
enableJMX(boolean) - Method in class org.cojen.tupl.DatabaseConfig
 
encodeInt48BE(byte[], int, long) - Static method in class org.cojen.tupl.io.Utils
Encodes a 48-bit integer, in big-endian format.
encodeInt48LE(byte[], int, long) - Static method in class org.cojen.tupl.io.Utils
Encodes a 48-bit integer, in little-endian format.
encodeIntBE(byte[], int, int) - Static method in class org.cojen.tupl.io.Utils
Encodes a 32-bit integer, in big-endian format.
encodeIntLE(byte[], int, int) - Static method in class org.cojen.tupl.io.Utils
Encodes a 32-bit integer, in little-endian format.
encodeLongBE(byte[], int, long) - Static method in class org.cojen.tupl.io.Utils
Encodes a 64-bit integer, in big-endian format.
encodeLongLE(byte[], int, long) - Static method in class org.cojen.tupl.io.Utils
Encodes a 64-bit integer, in little-endian format.
encodeShortBE(byte[], int, int) - Static method in class org.cojen.tupl.io.Utils
Encodes a 16-bit integer, in big-endian format.
encodeShortLE(byte[], int, int) - Static method in class org.cojen.tupl.io.Utils
Encodes a 16-bit integer, in little-endian format.
encoding() - Method in interface org.cojen.tupl.repl.Replicator
Return a constant non-zero value which identifies the replicator implementation and its encoding format.
encrypt(Crypto) - Method in class org.cojen.tupl.DatabaseConfig
Enable full encryption of the data files, transaction logs, snapshots, and cache priming sets.
encryptPage(long, int, byte[], int) - Method in interface org.cojen.tupl.ext.Crypto
Called by multiple threads to encrypt a fixed-size database page.
encryptPage(long, int, byte[], int, byte[], int) - Method in class org.cojen.tupl.ext.CipherCrypto
 
encryptPage(long, int, byte[], int, byte[], int) - Method in interface org.cojen.tupl.ext.Crypto
Called by multiple threads to encrypt a fixed-size database page.
encryptPage(long, int, long, int) - Method in interface org.cojen.tupl.ext.Crypto
Called by multiple threads to encrypt a fixed-size database page.
encryptPage(long, int, long, int, long, int) - Method in class org.cojen.tupl.ext.CipherCrypto
 
encryptPage(long, int, long, int, long, int) - Method in interface org.cojen.tupl.ext.Crypto
Called by multiple threads to encrypt a fixed-size database page.
enqueue(Worker.Task) - Method in class org.cojen.tupl.util.Worker
Enqueue a task, blocking if necessary until space is available.
enqueue(Worker.Task) - Method in class org.cojen.tupl.util.WorkerGroup
Enqueue a task, blocking if necessary until space is available.
enter() - Method in interface org.cojen.tupl.Transaction
Enters a nested transaction scope, which begins with the UPGRADABLE_READ lock mode.
Entry - Interface in org.cojen.tupl
Defines a row type consisting of a simple binary key-value pair.
entryCount - Variable in class org.cojen.tupl.diag.IndexStats
The estimated number of index entries.
equals(Object) - Method in class org.cojen.tupl.diag.DatabaseStats
 
equals(Object) - Method in class org.cojen.tupl.diag.IndexStats
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.Aggregator
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.DisjointUnion
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.Empty
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.Exists
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.Filter
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.FullScan
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.Grouper
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.GroupSort
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.Identity
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.LoadOne
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.Mapper
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.NaturalJoin
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.NestedLoopsJoin
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.NestedLoopsJoin.Level
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.PrimaryJoin
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.RangeScan
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.RangeUnion
 
equals(Object) - Method in class org.cojen.tupl.diag.QueryPlan.Sort
 
eventListener(EventListener) - Method in class org.cojen.tupl.DatabaseConfig
Set a listener which receives notifications of actions being performed by the database.
eventListener(EventListener) - Method in class org.cojen.tupl.repl.ReplicatorConfig
Set a listener which receives notifications of actions being performed by the replicator.
EventListener - Interface in org.cojen.tupl.diag
Listener which receives notifications of actions being performed by the database.
eventListeners(EventListener...) - Method in class org.cojen.tupl.DatabaseConfig
Set multiple listeners which receive notifications of actions being performed by the database.
EventType - Enum Class in org.cojen.tupl.diag
Defines the various types of events that an EventListener can receive.
EventType.Category - Enum Class in org.cojen.tupl.diag
Event type category.
evict(Transaction, byte[], byte[], Filter, boolean) - Method in interface org.cojen.tupl.Index
Select a few entries, and delete them from the index.
evictPage(long, byte[]) - Method in class org.cojen.tupl.io.JoinedPageArray
 
evictPage(long, byte[]) - Method in class org.cojen.tupl.io.PageArray
Same as writePage, except that the given buffer might be altered and a replacement might be returned.
evictPage(long, byte[]) - Method in class org.cojen.tupl.io.StripedPageArray
 
evictPage(long, long) - Method in class org.cojen.tupl.io.JoinedPageArray
 
evictPage(long, long) - Method in class org.cojen.tupl.io.PageArray
Same as writePage, except that the given buffer might be altered and a replacement might be returned.
evictPage(long, long) - Method in class org.cojen.tupl.io.StripedPageArray
 
exchange(Transaction, byte[], byte[]) - Method in interface org.cojen.tupl.View
Unconditionally associates a value with the given key, returning the previous value.
exchange(Transaction, R) - Method in interface org.cojen.tupl.Table
Unconditionally stores the given row, potentially replacing a corresponding row which already exists.
EXCLUSIVE - Static variable in class org.cojen.tupl.util.Latch
 
execute(Runnable) - Method in class org.cojen.tupl.util.Runner
 
exists() - Method in interface org.cojen.tupl.Cursor
Quickly check if the value still exists without locking it.
exists(Transaction, byte[]) - Method in interface org.cojen.tupl.View
Checks if an entry for the given key exists.
exists(Transaction, R) - Method in interface org.cojen.tupl.Table
Checks if a row exists by searching against the primary key.
Exists(QueryPlan) - Constructor for class org.cojen.tupl.diag.QueryPlan.Exists
 
exit() - Method in interface org.cojen.tupl.Transaction
Exits the current transaction scope, rolling back all uncommitted modifications made within.
expandLength(long) - Method in class org.cojen.tupl.io.FileIO
Attempt to expand the length of the file.
expandLength(long, LengthOption) - Method in class org.cojen.tupl.io.FileIO
Attempt to expand the length of the file.
expandPageCount(long) - Method in class org.cojen.tupl.io.FilePageArray
 
expandPageCount(long) - Method in class org.cojen.tupl.io.JoinedPageArray
 
expandPageCount(long) - Method in class org.cojen.tupl.io.MappedPageArray
 
expandPageCount(long) - Method in class org.cojen.tupl.io.PageArray
Attempt to expand the total count of pages.
expandPageCount(long) - Method in class org.cojen.tupl.io.StripedPageArray
 
expression - Variable in class org.cojen.tupl.diag.QueryPlan.Filter
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form