Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
O
- observe(System.Logger.Level...) - Method in interface org.cojen.tupl.diag.EventListener
-
Returns a filtered listener which only observes the given event levels.
- observe(EventType.Category...) - Method in interface org.cojen.tupl.diag.EventListener
-
Returns a filtered listener which only observes the given event categories.
- OBSERVER - Enum constant in enum class org.cojen.tupl.repl.Role
-
Observers only receive replicated data.
- open(File, EnumSet<OpenOption>) - Static method in class org.cojen.tupl.io.FileIO
- open(File, EnumSet<OpenOption>, int) - Static method in class org.cojen.tupl.io.FileIO
- open(DatabaseConfig) - Static method in interface org.cojen.tupl.Database
-
Open a database, creating it if necessary.
- open(ReplicatorConfig) - Static method in interface org.cojen.tupl.repl.MessageReplicator
-
Open a MessageReplicator instance, creating it if necessary.
- open(ReplicatorConfig) - Static method in interface org.cojen.tupl.repl.StreamReplicator
-
Open a StreamReplicator instance, creating it if necessary.
- openIndex(byte[]) - Method in interface org.cojen.tupl.Database
-
Returns the given named index, creating it if necessary.
- openIndex(String) - Method in interface org.cojen.tupl.Database
-
Returns the given named index, creating it if necessary.
- openIndexes - Variable in class org.cojen.tupl.diag.DatabaseStats
-
The amount of indexes currently open.
- openJoinTable(Class<J>, String) - Method in interface org.cojen.tupl.Database
-
Convenience method which joins tables together, opening them if necessary.
- OpenOption - Enum Class in org.cojen.tupl.io
-
Open options for
FilePageArray
. - openTable(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. - operation - Variable in class org.cojen.tupl.diag.QueryPlan.Aggregator
- operation - Variable in class org.cojen.tupl.diag.QueryPlan.Grouper
- operation - Variable in class org.cojen.tupl.diag.QueryPlan.Mapper
- options() - Method in interface org.cojen.tupl.repl.SnapshotReceiver
-
Options granted by the sender.
- options() - Method in interface org.cojen.tupl.repl.SnapshotSender
-
Options requested by the receiver.
- orderBy - Variable in class org.cojen.tupl.diag.QueryPlan.Grouper
- ordering() - Method in interface org.cojen.tupl.Cursor
-
Returns the key ordering for this cursor.
- ordering() - Method in interface org.cojen.tupl.View
-
Returns the key ordering for this view.
- Ordering - Enum Class in org.cojen.tupl
- org.cojen.tupl - module org.cojen.tupl
-
See
Database
to get started with TuplDB. - org.cojen.tupl - package org.cojen.tupl
-
See
Database
to get started with TuplDB. - org.cojen.tupl.diag - package org.cojen.tupl.diag
-
Diagnostics support.
- org.cojen.tupl.ext - package org.cojen.tupl.ext
-
Support for database extensions.
- org.cojen.tupl.io - package org.cojen.tupl.io
-
Low-level I/O abstraction layer.
- org.cojen.tupl.repl - package org.cojen.tupl.repl
-
General-purpose Raft-based replication system, intended for supporting fully replicated databases.
- org.cojen.tupl.tools - package org.cojen.tupl.tools
-
Command-line tools for performing database maintenance.
- org.cojen.tupl.util - package org.cojen.tupl.util
-
Low-level utility classes for managing concurrency, caching, and task scheduling.
- OWNED_EXCLUSIVE - Enum constant in enum class org.cojen.tupl.LockResult
-
Exclusive lock is already owned, so no extra unlock should be performed.
- OWNED_SHARED - Enum constant in enum class org.cojen.tupl.LockResult
-
Shared lock is already owned, so no extra unlock should be performed.
- OWNED_UPGRADABLE - Enum constant in enum class org.cojen.tupl.LockResult
-
Upgradable lock is already owned, so no extra unlock should be performed.
- ownerAttachment() - Method in interface org.cojen.tupl.diag.DeadlockInfo
- ownerAttachment() - Method in exception class org.cojen.tupl.LockTimeoutException
-
Returns the object which was attached to the current lock owner shortly after the timeout occurred.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form