Package com.apple.foundationdb.relational.recordlayer
package com.apple.foundationdb.relational.recordlayer
A RecordLayer-based implementation of the relational API.
This implementation is directly embedded (so no rpc calls).
-
ClassDescriptionAbstract class to provide a common implementation for Statement.execute.An implementation of
DatabaseMetaData
, that relies on theStoreCatalog
to supply metadata info.A Builder class for an implementation of aContinuation
.Implementation ofRelationalConnection
for connecting to a database in Relational when running as an embedded library.Represents a connection to a single FDB cluster.Placeholder result set until better generic abstractions come along.A query executor that executes a plan and returns its results.This transaction object must be destroyed when it's creating connection is destroyed.Holder object for RecordLayer-specific stuff that isn't directly tied to an actual FDB StorageCluster.Represents a single FDBCluster, and all of it's associated logical components (Catalog, TransactionManager, etc).This transaction object must be destroyed when it's creating connection is destroyed.RecordTypeScannable<CursorT>A table implementation based on a specific record type.The Relational Keyspace.A registry for loading serializing based on a KeySpacePath.