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

A

acceptAll(ServerSocket, long...) - Method in interface org.cojen.tupl.Server
Call to enable remote access via all sockets accepted by the given ServerSocket.
access() - Method in class org.cojen.tupl.util.LocalPool
Returns an available pooled object, blocking if necessary.
ACQUIRED - Enum constant in enum class org.cojen.tupl.LockResult
Lock granted for the first time.
acquireExclusive() - Method in class org.cojen.tupl.util.Clutch
 
acquireExclusive() - Method in class org.cojen.tupl.util.Latch
Acquire the exclusive latch, barging ahead of any waiting threads if possible.
acquireExclusive() - Method in class org.cojen.tupl.util.WideLatch
 
acquireExclusiveInterruptibly() - Method in class org.cojen.tupl.util.Clutch
 
acquireExclusiveInterruptibly() - Method in class org.cojen.tupl.util.Latch
Acquire the exclusive latch, aborting if interrupted.
acquireShared() - Method in class org.cojen.tupl.util.Clutch
 
acquireShared() - Method in class org.cojen.tupl.util.Latch
Acquire a shared latch, barging ahead of any waiting threads if possible.
acquireShared() - Method in class org.cojen.tupl.util.WideLatch
 
acquireSharedInterruptibly() - Method in class org.cojen.tupl.util.Clutch
 
acquireSharedInterruptibly() - Method in class org.cojen.tupl.util.Latch
Acquire a shared latch, aborting if interrupted.
acquireSharedInterruptibly() - Method in class org.cojen.tupl.util.WideLatch
 
acquireSharedUncontended() - Method in class org.cojen.tupl.util.Clutch
 
acquireSharedUncontended() - Method in class org.cojen.tupl.util.Latch
Like tryAcquireShared, except blocks if an exclusive latch is held.
acquireSharedUncontendedNanos(long) - Method in class org.cojen.tupl.util.Clutch
 
acquireSharedUncontendedNanos(long) - Method in class org.cojen.tupl.util.Latch
Like tryAcquireSharedNanos, except blocks if an exclusive latch is held.
add(byte[], byte[]) - Method in interface org.cojen.tupl.Sorter
Add an entry into the sorter.
add(IndexStats) - Method in class org.cojen.tupl.diag.IndexStats
Adds stats into a new object.
addAll(Scanner<Entry>) - Method in interface org.cojen.tupl.Sorter
Add all remaining items from the given scanner into the sorter.
addBatch(byte[][], int, int) - Method in interface org.cojen.tupl.Sorter
Add a batch of entries into the sorter, which can be more efficient than adding each entry separately.
addCommitListener(LongConsumer) - Method in interface org.cojen.tupl.repl.Replicator.Accessor
Install a callback which receives a stream of commit position updates.
addSeed(String) - Method in class org.cojen.tupl.repl.ReplicatorConfig
Add a remote member address for allowing the local member to join the group.
addSeed(String, int) - Method in class org.cojen.tupl.repl.ReplicatorConfig
Add a remote member address for allowing the local member to join the group.
addSeed(SocketAddress) - Method in class org.cojen.tupl.repl.ReplicatorConfig
Add a remote member address for allowing the local member to join the group.
algorithm() - Method in class org.cojen.tupl.ext.CipherCrypto
Returns "AES" by default; override to change the algorithm.
alloc(int) - Static method in class org.cojen.tupl.io.UnsafeAccess
Allocate native memory.
alloc(int, boolean) - Static method in class org.cojen.tupl.io.UnsafeAccess
Allocate native memory.
AlternateKey - Annotation Interface in org.cojen.tupl
Annotation which defines an alternate set of columns that uniquely identify a row instance.
analyze(byte[], byte[]) - Method in interface org.cojen.tupl.Index
Estimates the size of this index with a single random probe.
appendFailedMessage(StringBuilder, long, int, String) - Method in class org.cojen.tupl.diag.VerificationObserver
Invoked by default implementation of indexNodeFailed.
appendTo(Appendable) - Method in class org.cojen.tupl.diag.QueryPlan
 
appendTo(StringBuilder) - Method in class org.cojen.tupl.diag.QueryPlan
 
applyCachePrimer(InputStream) - Method in interface org.cojen.tupl.Database
Prime the cache, from a set encoded earlier.
ASCENDING - Enum constant in enum class org.cojen.tupl.Ordering
 
asTable(Class<R>) - Method in interface org.cojen.tupl.Index
Returns a Table instance which stores rows in this index.
attach(Object) - Method in interface org.cojen.tupl.Transaction
Attach an arbitrary object to this transaction instance, for tracking it.
attach(CommitCallback) - Method in interface org.cojen.tupl.Transaction
Attach a commit callback to this transaction instance, in place of an ordinary attachment.
attachment() - Method in interface org.cojen.tupl.Transaction
Returns any attachment which was set earlier.
autoload() - Method in interface org.cojen.tupl.Cursor
Returns the current autoload mode.
autoload(boolean) - Method in interface org.cojen.tupl.Cursor
By default, values are loaded automatically, as they are seen.
Automatic - Annotation Interface in org.cojen.tupl
Annotation which can be applied to the last column of a primary key, indicating that it should be automatically generated when not explicitly provided.
await(Latch) - Method in class org.cojen.tupl.util.LatchCondition
Blocks the current thread indefinitely until a signal is received.
await(Latch, long) - Method in class org.cojen.tupl.util.LatchCondition
Blocks the current thread until a signal is received.
await(Latch, long, long) - Method in class org.cojen.tupl.util.LatchCondition
Blocks the current thread until a signal is received.
await(Latch, long, TimeUnit) - Method in class org.cojen.tupl.util.LatchCondition
Blocks the current thread until a signal is received.
awaitTagged(Latch, long) - Method in class org.cojen.tupl.util.LatchCondition
Blocks the current thread until a signal is received.
awaitTagged(Latch, long, long) - Method in class org.cojen.tupl.util.LatchCondition
Blocks the current thread until a signal is received.
awaitTermination(long, TimeUnit) - Method in class org.cojen.tupl.util.Runner
 
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