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

F

failover() - Method in interface org.cojen.tupl.Database
If the database instance is currently acting as a leader, attempt to give up leadership and become a replica.
failover() - Method in interface org.cojen.tupl.repl.Replicator
Attempt to switch the replication role from leader to replica.
failoverLagTimeoutMillis(long) - Method in class org.cojen.tupl.repl.ReplicatorConfig
Set a timeout for a newly elected leader to be caught up, or else a new election is run.
FileIO - Class in org.cojen.tupl.io
Lowest I/O interface to a file or device.
FilePageArray - Class in org.cojen.tupl.io
Basic PageArray implementation which accesses a file.
FilePageArray(int, File, EnumSet<OpenOption>) - Constructor for class org.cojen.tupl.io.FilePageArray
 
FilePageArray(int, FileIO) - Constructor for class org.cojen.tupl.io.FilePageArray
 
filter - Variable in class org.cojen.tupl.diag.QueryPlan.LoadOne
 
Filter - Interface in org.cojen.tupl
View transformer which filters out entries which don't belong.
Filter(String, QueryPlan) - Constructor for class org.cojen.tupl.diag.QueryPlan.Filter
 
find(byte[]) - Method in interface org.cojen.tupl.Cursor
Moves the Cursor to find the given key.
findGe(byte[]) - Method in interface org.cojen.tupl.Cursor
Moves the Cursor to find the closest available entry greater than or equal to the given key.
findGt(byte[]) - Method in interface org.cojen.tupl.Cursor
Moves the Cursor to find the closest available entry greater than the given key.
findIndex(byte[]) - Method in interface org.cojen.tupl.Database
Returns the given named index, returning null if not found.
findIndex(String) - Method in interface org.cojen.tupl.Database
Returns the given named index, returning null if not found.
findLe(byte[]) - Method in interface org.cojen.tupl.Cursor
Moves the Cursor to find the closest available entry less than or equal to the given key.
findLt(byte[]) - Method in interface org.cojen.tupl.Cursor
Moves the Cursor to find the closest available entry less than the given key.
findNearby(byte[]) - Method in interface org.cojen.tupl.Cursor
Optimized version of the regular find method, which can perform fewer search steps if the given key is in close proximity to the current one.
findNearbyGe(byte[]) - Method in interface org.cojen.tupl.Cursor
Optimized version of the regular findGe method, which can perform fewer search steps if the given key is in close proximity to the current one.
findNearbyGt(byte[]) - Method in interface org.cojen.tupl.Cursor
Optimized version of the regular findGt method, which can perform fewer search steps if the given key is in close proximity to the current one.
findNearbyLe(byte[]) - Method in interface org.cojen.tupl.Cursor
Optimized version of the regular findLe method, which can perform fewer search steps if the given key is in close proximity to the current one.
findNearbyLt(byte[]) - Method in interface org.cojen.tupl.Cursor
Optimized version of the regular findLt method, which can perform fewer search steps if the given key is in close proximity to the current one.
findTable(Class<R>) - Method in interface org.cojen.tupl.Database
Convenience method which returns a Table that uses the index named by the row type itself.
finish() - Method in interface org.cojen.tupl.Sorter
Finish sorting the entries, and return a temporary index with the results.
finish(T) - Method in interface org.cojen.tupl.Aggregator
Called produce an aggregate result for the current group.
finished(long, Object) - Method in interface org.cojen.tupl.CommitCallback
Called when a pending transaction has committed or rolled back.
finishScan() - Method in interface org.cojen.tupl.Sorter
Returns a single-use Scanner over the sorted results, which deletes temporary resources as it goes.
finishScan(Scanner<Entry>) - Method in interface org.cojen.tupl.Sorter
Returns a single-use Scanner over the sorted results, which deletes temporary resources as it goes.
finishScanReverse() - Method in interface org.cojen.tupl.Sorter
Same as finishScan, but in reverse order.
finishScanReverse(Scanner<Entry>) - Method in interface org.cojen.tupl.Sorter
Same as finishScan, but in reverse order.
first() - Static method in interface org.cojen.tupl.Combiner
Returns a Combiner that chooses the first value and discards the second value.
first() - Method in interface org.cojen.tupl.Cursor
Moves the Cursor to find the first available entry.
flush() - Method in interface org.cojen.tupl.Database
Flushes all committed transactions, but not durably.
flush() - Method in interface org.cojen.tupl.Transaction
Manually flush all buffered changes made by this transaction to the shared redo log.
forEachRemaining(Consumer<? super R>) - Method in interface org.cojen.tupl.Scanner
freeBytes - Variable in class org.cojen.tupl.diag.IndexStats
The estimated amount of free bytes in the index.
freePages - Variable in class org.cojen.tupl.diag.DatabaseStats
The amount of unused pages in the database.
from(Exception) - Static method in exception class org.cojen.tupl.WriteFailureException
Wraps the given exception if necessary.
FullScan(String, String, String[], boolean) - Constructor for class org.cojen.tupl.diag.QueryPlan.FullScan
 
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