Skip navigation links

fdb-record-layer-core-pb3 2.2.25.0 API

Packages 
Package Description
com.apple.foundationdb.record
A record layer for FoundationDB based on Protocol Buffers.
com.apple.foundationdb.record.cursors
Cursor implementation classes.
com.apple.foundationdb.record.logging
Helper classes for logging.
com.apple.foundationdb.record.metadata
Record meta-data structures.
com.apple.foundationdb.record.metadata.expressions
Record keys used in indexes and the primary storage.
com.apple.foundationdb.record.provider.common
Support classes that do not depend on FoundationDB.
com.apple.foundationdb.record.provider.common.text
Support classes for text indexing.
com.apple.foundationdb.record.provider.foundationdb
Classes for FoundationDB record storage.
com.apple.foundationdb.record.provider.foundationdb.cursors
Record cursors that depend on having access to an actual record store.
com.apple.foundationdb.record.provider.foundationdb.indexes
Index maintainer classes.
com.apple.foundationdb.record.provider.foundationdb.keyspace
A directory-like symbolic layout of keys in FoundationDB.
com.apple.foundationdb.record.provider.foundationdb.layers.interning
A layer for mapping potentially long strings to and from more compact tuple elements.
com.apple.foundationdb.record.provider.foundationdb.leaderboard
Maintain leaderboard as multiple time-windowed ranked sets (so that old scores fall off).
com.apple.foundationdb.record.query
Classes for querying records.
com.apple.foundationdb.record.query.expressions
Classes implementing logical query expression.
com.apple.foundationdb.record.query.plan
Query planner classes.
com.apple.foundationdb.record.query.plan.planning
Support classes for query planning.
com.apple.foundationdb.record.query.plan.plans
Classes implementing executable query plan elements.
com.apple.foundationdb.record.query.plan.temp
This will contain design docs for the Cascades planner at some point.
com.apple.foundationdb.record.query.plan.temp.expressions
A variety of planner-specific PlannerExpression implementations which will never be used outside of the planner.
com.apple.foundationdb.record.query.plan.temp.matchers
Classes related to the Cascades matcher system and its implementation.
com.apple.foundationdb.record.query.plan.temp.properties
A package for planner properties (in the sense that Cascades uses them).
com.apple.foundationdb.record.query.plan.temp.rules
A package containing the rules used by the planner.
Skip navigation links