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

T

table - Variable in class org.cojen.tupl.diag.QueryPlan.PrimaryJoin
 
table - Variable in class org.cojen.tupl.diag.QueryPlan.Table
 
Table<R> - Interface in org.cojen.tupl
Defines a relational collection of persistent rows.
TABLE - Enum constant in enum class org.cojen.tupl.diag.EventType.Category
Event category for table tasks performed by background threads.
TABLE_COMPLEX_FILTER - Enum constant in enum class org.cojen.tupl.diag.EventType
Warning which indicates that a filtered row scan might be suboptimal.
TABLE_INDEX_ERROR - Enum constant in enum class org.cojen.tupl.diag.EventType
Error regarding a task on a secondary index or alternate key.
TABLE_INDEX_INFO - Enum constant in enum class org.cojen.tupl.diag.EventType
Information regarding a task on a secondary index or alternate key.
target - Variable in class org.cojen.tupl.diag.QueryPlan.Aggregator
 
target - Variable in class org.cojen.tupl.diag.QueryPlan.Grouper
 
target - Variable in class org.cojen.tupl.diag.QueryPlan.Mapper
 
target - Variable in class org.cojen.tupl.diag.QueryPlan.NaturalJoin
 
Task() - Constructor for class org.cojen.tupl.util.Worker.Task
 
term() - Method in interface org.cojen.tupl.repl.Replicator.Accessor
Returns the fixed term being accessed.
termEndPosition() - Method in interface org.cojen.tupl.repl.Replicator.Accessor
Returns the current term end position, which is Long.MAX_VALUE if unbounded.
termStartPosition() - Method in interface org.cojen.tupl.repl.Replicator.Accessor
Returns the position at the start of the term.
threadId(Thread) - Static method in class org.cojen.tupl.util.Parker
 
TIMED_OUT_LOCK - Enum constant in enum class org.cojen.tupl.LockResult
Lock rejection caused by wait timeout or deadlock.
timeout() - Method in exception class org.cojen.tupl.ConfirmationTimeoutException
 
timeout() - Method in exception class org.cojen.tupl.LockTimeoutException
 
timeoutNanos() - Method in exception class org.cojen.tupl.LockTimeoutException
 
toString() - Method in class org.cojen.tupl.diag.DatabaseStats
 
toString() - Method in class org.cojen.tupl.diag.IndexStats
 
toString() - Method in class org.cojen.tupl.diag.QueryPlan
 
toString() - Method in class org.cojen.tupl.tools.Verify
 
toString() - Method in class org.cojen.tupl.util.Clutch
 
toString() - Method in class org.cojen.tupl.util.Latch
 
toString(byte[]) - Static method in class org.cojen.tupl.ext.CipherCrypto
Returns a String with a parseable Java byte array declaration.
toString(SecretKey) - Static method in class org.cojen.tupl.ext.CipherCrypto
Returns a String with a parseable Java byte array declaration.
totalBytes - Variable in class org.cojen.tupl.diag.IndexStats
The estimated total amount of bytes in the index.
totalPages - Variable in class org.cojen.tupl.diag.DatabaseStats
The total amount of pages in the database.
touch(Transaction, byte[]) - Method in interface org.cojen.tupl.View
Touch the given key as if calling load, but instead only acquiring any necessary locks.
Transaction - Interface in org.cojen.tupl
Defines a logical unit of work.
transactionCount - Variable in class org.cojen.tupl.diag.DatabaseStats
The amount of fully-established transactions which are in a non-reset state.
transformedComparator(Comparator<byte[]>) - Method in interface org.cojen.tupl.Transformer
Returns the view comparator, after transformation.
transformedOrdering(Ordering) - Method in interface org.cojen.tupl.Transformer
Returns the natural ordering of keys, after they have been transformed.
Transformer - Interface in org.cojen.tupl
Interface which supports filtering and transforming the entries within a View.
transformKey(Cursor) - Method in interface org.cojen.tupl.Transformer
Transform or filter out the given key.
transformValue(byte[], byte[], byte[]) - Method in interface org.cojen.tupl.Filter
Calls the isAllowed method.
transformValue(byte[], byte[], byte[]) - Method in interface org.cojen.tupl.Transformer
Transform or filter out the given value.
transformValue(Cursor, byte[]) - Method in interface org.cojen.tupl.Transformer
Transform or filter out the given value.
truncateLength(long) - Method in class org.cojen.tupl.io.FileIO
Attempt to truncate the length of the file.
truncatePageCount(long) - Method in class org.cojen.tupl.io.FilePageArray
 
truncatePageCount(long) - Method in class org.cojen.tupl.io.JoinedPageArray
 
truncatePageCount(long) - Method in class org.cojen.tupl.io.MappedPageArray
 
truncatePageCount(long) - Method in class org.cojen.tupl.io.PageArray
Attempt to truncate the total count of pages.
truncatePageCount(long) - Method in class org.cojen.tupl.io.StripedPageArray
 
tryAccess() - Method in class org.cojen.tupl.util.WeakPool
Returns an available pooled entry if any exist.
tryAcquireExclusive() - Method in class org.cojen.tupl.util.Clutch
 
tryAcquireExclusive() - Method in class org.cojen.tupl.util.Latch
Try to acquire the exclusive latch, barging ahead of any waiting threads if possible.
tryAcquireExclusiveNanos(long) - Method in class org.cojen.tupl.util.Clutch
 
tryAcquireExclusiveNanos(long) - Method in class org.cojen.tupl.util.Latch
Attempt to acquire the exclusive latch, aborting if interrupted.
tryAcquireShared() - Method in class org.cojen.tupl.util.Clutch
 
tryAcquireShared() - Method in class org.cojen.tupl.util.Latch
Try to acquire a shared latch, barging ahead of any waiting threads if possible.
tryAcquireShared() - Method in class org.cojen.tupl.util.WideLatch
 
tryAcquireSharedNanos(long) - Method in class org.cojen.tupl.util.Clutch
 
tryAcquireSharedNanos(long) - Method in class org.cojen.tupl.util.Latch
Attempt to acquire a shared latch, aborting if interrupted.
tryAcquireSharedNanos(long) - Method in class org.cojen.tupl.util.WideLatch
 
tryAdvance(Consumer<? super R>) - Method in interface org.cojen.tupl.Scanner
tryDelete(Transaction, R) - Method in interface org.cojen.tupl.Table
Unconditionally removes an existing row by primary key.
tryEnqueue(Worker.Task) - Method in class org.cojen.tupl.util.Worker
Attempt to enqueue a task without blocking.
tryEnqueue(Worker.Task) - Method in class org.cojen.tupl.util.WorkerGroup
Attempts to select an available worker and enqueues a task without blocking.
tryInsert(Transaction, R) - Method in interface org.cojen.tupl.Table
Stores the given row when a corresponding row doesn't exist.
tryLoad(Transaction, R) - Method in interface org.cojen.tupl.Table
Fully loads the row by primary key.
tryLockExclusive(long, byte[], long) - Method in interface org.cojen.tupl.Transaction
Attempts to acquire an exclusive lock for the given key, denying any additional locks.
tryLockExclusive(Transaction, byte[], long) - Method in interface org.cojen.tupl.View
Explicitly acquire an exclusive lock for the given key, denying any additional locks.
tryLockShared(long, byte[], long) - Method in interface org.cojen.tupl.Transaction
Attempts to acquire a shared lock for the given key, denying exclusive locks.
tryLockShared(Transaction, byte[], long) - Method in interface org.cojen.tupl.View
Explicitly acquire a shared lock for the given key, denying exclusive locks.
tryLockUpgradable(long, byte[], long) - Method in interface org.cojen.tupl.Transaction
Attempts to acquire an upgradable lock for the given key, denying exclusive and additional upgradable locks.
tryLockUpgradable(Transaction, byte[], long) - Method in interface org.cojen.tupl.View
Explicitly acquire an upgradable lock for the given key, denying exclusive and additional upgradable locks.
tryMerge(Transaction, R) - Method in interface org.cojen.tupl.Table
Updates an existing row with the modified columns of the given row, and then loads the result back into the given row.
tryRead(byte[], int, int) - Method in interface org.cojen.tupl.repl.StreamReplicator.Reader
Reads whatever log data is available, never higher than a commit position, never higher than a term, and never blocking.
tryReplace(Transaction, R) - Method in interface org.cojen.tupl.Table
Stores the given row when a corresponding row already exists.
trySplit() - Method in interface org.cojen.tupl.Scanner
tryUpdate(Transaction, R) - Method in interface org.cojen.tupl.Table
Updates an existing row with the modified columns of the given row, but the resulting row isn't loaded back.
tryUpgrade() - Method in class org.cojen.tupl.util.Clutch
 
tryUpgrade() - Method in class org.cojen.tupl.util.Latch
Attempt to upgrade a held shared latch into an exclusive latch.
type - Variable in class org.cojen.tupl.diag.QueryPlan.NestedLoopsJoin.Level
 
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