- canAppend() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexBunchedSerializer
-
Return true
as this serialization format supports appending.
- cancel() - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- cancel() - Method in class com.apple.foundationdb.record.query.plan.planning.InExtractor
-
- cancel() - Method in class com.apple.foundationdb.record.RecordCursorIterator
-
- canDeleteWhere(QueryToKeyMatcher, Key.Evaluated) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.NoOpIndexMaintainer
-
- canDeleteWhere(IndexMaintainerState, QueryToKeyMatcher.Match, Key.Evaluated) - Static method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- canDeleteWhere(QueryToKeyMatcher, Key.Evaluated) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- canDeleteWhere(QueryToKeyMatcher, Key.Evaluated) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexMaintainer
-
- canDeleteWhere(QueryToKeyMatcher, Key.Evaluated) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
Get whether this index scan delete records matching a particular key query.
- canEvaluateAggregateFunction(IndexAggregateFunction) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutationIndexMaintainer
-
- canEvaluateAggregateFunction(IndexAggregateFunction) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.NoOpIndexMaintainer
-
- canEvaluateAggregateFunction(IndexAggregateFunction) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankIndexMaintainer
-
- canEvaluateAggregateFunction(IndexAggregateFunction) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- canEvaluateAggregateFunction(IndexAggregateFunction) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.ValueIndexMaintainer
-
- canEvaluateAggregateFunction(IndexAggregateFunction) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
Get whether this index can be used to evaluate the given aggregate function.
- canEvaluateAggregateFunction(IndexAggregateFunction) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
- canEvaluateRecordFunction(IndexRecordFunction<?>) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.NoOpIndexMaintainer
-
- canEvaluateRecordFunction(IndexRecordFunction<?>) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankIndexMaintainer
-
- canEvaluateRecordFunction(IndexRecordFunction<?>) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- canEvaluateRecordFunction(IndexRecordFunction<?>) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
Return true
if this index be used to evaluate the given record function.
- canEvaluateRecordFunction(IndexRecordFunction<?>) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
- ChainedCursor<T> - Class in com.apple.foundationdb.record.cursors
-
A cursor that iterates over a set of data that is dynamically generated a single value at a time.
- ChainedCursor(Function<Optional<T>, CompletableFuture<Optional<T>>>, Function<T, byte[]>, Function<byte[], T>, byte[], Executor) - Constructor for class com.apple.foundationdb.record.cursors.ChainedCursor
-
Creates a new ChainedCursor
.
- ChainedCursor(FDBRecordContext, Function<Optional<T>, CompletableFuture<Optional<T>>>, Function<T, byte[]>, Function<byte[], T>, byte[], ScanProperties) - Constructor for class com.apple.foundationdb.record.cursors.ChainedCursor
-
Creates a ChainedCursor
.
- check(boolean) - Static method in class com.apple.foundationdb.record.cursors.IllegalContinuationAccessChecker
-
- check() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext.CommitCheck
-
Complete the check.
- checkAsync() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext.CommitCheck
-
- checkAsync() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext.CommitCheckAsync
-
Complete the check.
- checkEventNameUniqueness(Stream<StoreTimer.Event>) - Static method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Confirm that there is no naming conflict among the event names that will be used.
- checkKeyValueSizes(FDBIndexableRecord<M>, Tuple, Tuple, byte[], byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- checkPossiblyRebuildRecordCounts(RecordMetaData, RecordMetaDataProto.DataStoreInfo.Builder, List<CompletableFuture<Void>>, int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- checkRebuild() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer.UpdateState
-
- checkStoreHeader(RecordMetaDataProto.DataStoreInfo, FDBRecordContext, SubspaceProvider, Subspace, FDBRecordStoreBase.StoreExistenceCheck) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- checkUserVersion(int, int, RecordMetaDataProvider) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.UserVersionChecker
-
Check the user version.
- checkVersion(FDBRecordStoreBase.UserVersionChecker, FDBRecordStoreBase.StoreExistenceCheck) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Checks the meta-data version key of the record store and compares it to the version
of the local meta-data object.
- childBuilder() - Method in class com.apple.foundationdb.record.Bindings
-
- childBuilder() - Method in class com.apple.foundationdb.record.EvaluationContext
-
Construct a builder from this context.
- children - Variable in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- cipherName - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE.Builder
-
- cipherName - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE
-
- claimLocalVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
Claims a local version that is unique within a single transaction.
- clear() - Method in class com.apple.foundationdb.record.AsyncLoadingCache
-
- clear() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- clear() - Method in interface com.apple.foundationdb.record.provider.foundationdb.storestate.FDBRecordStoreStateCache
-
Remove all entries from the cache.
- clear() - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.PassThroughRecordStoreStateCache
-
- clear() - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.ReadVersionRecordStoreStateCache
-
- clear(byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- clear(byte[], byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- clear(Range) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- clearAndMarkIndexWriteOnly(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- clearAndMarkIndexWriteOnly(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Prepare an index for rebuilding by clearing any existing data and marking the index as write-only.
- clearAsyncToSyncTimeout() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- clearCaches() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- clearEncryption() - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE.Builder
-
Clears a previously specified key and provider that
might have been passed to this Builder
.
- clearForwardDirectoryCache() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- clearLatencyInjector() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Removes any previously installed latency injector.
- clearRangeStartsWith(byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
Deprecated.
- clearReturnedRowLimit() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
- clearReverseDirectoryCache() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- clearRowAndTimeLimits() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Clear the returned row limit and time limit.
- clearScannedBytesLimit() - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- clearScannedRecordsLimit() - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- clearSecureRandom() - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE.Builder
-
Clears a previously set secure random number generator
that might have been passed to this Builder
.
- clearSkipAndAdjustLimit() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Remove any skip count and adjust the limit to include enough rows that we can skip those and then apply the current limit.
- clearSkipAndLimit() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Clear the skip and returned row limit, but no other limits.
- clearState() - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- clearState() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Build a new ExecuteProperties
with an empty state.
- clearStats() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
Clears all of the statistics gathered.
- cloneWithIndex(String) - Method in class com.apple.foundationdb.record.metadata.IndexAggregateFunction
-
- cloneWithIndex(String) - Method in class com.apple.foundationdb.record.metadata.IndexRecordFunction
-
- cloneWithIndex(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowAggregateFunction
-
- cloneWithIndex(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowRecordFunction
-
- cloneWithOperand(KeyExpression) - Method in class com.apple.foundationdb.record.metadata.IndexAggregateFunction
-
- cloneWithOperand(GroupingKeyExpression) - Method in class com.apple.foundationdb.record.metadata.IndexRecordFunction
-
- cloneWithOperand(KeyExpression) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowAggregateFunction
-
- cloneWithOperand(GroupingKeyExpression) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowRecordFunction
-
- close() - Method in class com.apple.foundationdb.record.cursors.AutoContinuingCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.ChainedCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.ConcatCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.EmptyCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.FilterCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.FlatMapPipelinedCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.FutureCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.LazyCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.ListCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.MapCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.MapPipelinedCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.MapWhileCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.OrElseCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.RowLimitedCursor
-
- close() - Method in class com.apple.foundationdb.record.cursors.SkipCursor
-
- close() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor
-
- close() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- close() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Close this runner.
- close() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- close() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingDigest
-
- close() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingReplicator
-
- close() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer
-
- close() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.KeyValueUnsplitter
-
- close() - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- close() - Method in interface com.apple.foundationdb.record.RecordCursor
-
- close() - Method in class com.apple.foundationdb.record.RecordCursorIterator
-
- code() - Method in enum com.apple.foundationdb.record.IndexState
-
Value corresponding to the state.
- CollateFunctionKeyExpression - Class in com.apple.foundationdb.record.metadata.expressions
-
COLLATE
function.
- CollateFunctionKeyExpression(TextCollatorRegistry, String, KeyExpression) - Constructor for class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpression
-
- CollateFunctionKeyExpressionFactoryJRE - Class in com.apple.foundationdb.record.metadata.expressions
-
- CollateFunctionKeyExpressionFactoryJRE() - Constructor for class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpressionFactoryJRE
-
- CollateFunctionKeyExpressionFactoryJRE.CollateFunctionKeyExpressionJRE - Class in com.apple.foundationdb.record.metadata.expressions
-
- CollateFunctionKeyExpressionJRE(String, KeyExpression) - Constructor for class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpressionFactoryJRE.CollateFunctionKeyExpressionJRE
-
- com.apple.foundationdb.record - package com.apple.foundationdb.record
-
A record layer for FoundationDB based on Protocol Buffers.
- com.apple.foundationdb.record.cursors - package com.apple.foundationdb.record.cursors
-
Cursor implementation classes.
- com.apple.foundationdb.record.logging - package com.apple.foundationdb.record.logging
-
Helper classes for logging.
- com.apple.foundationdb.record.metadata - package com.apple.foundationdb.record.metadata
-
Record meta-data structures.
- com.apple.foundationdb.record.metadata.expressions - package com.apple.foundationdb.record.metadata.expressions
-
Record keys used in indexes and the primary storage.
- com.apple.foundationdb.record.provider.common - package com.apple.foundationdb.record.provider.common
-
Support classes that do not depend on FoundationDB.
- com.apple.foundationdb.record.provider.common.text - package com.apple.foundationdb.record.provider.common.text
-
Support classes for text indexing.
- com.apple.foundationdb.record.provider.foundationdb - package com.apple.foundationdb.record.provider.foundationdb
-
Classes for FoundationDB record storage.
- com.apple.foundationdb.record.provider.foundationdb.cursors - package 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 - package com.apple.foundationdb.record.provider.foundationdb.indexes
-
Index maintainer classes.
- com.apple.foundationdb.record.provider.foundationdb.keyspace - package com.apple.foundationdb.record.provider.foundationdb.keyspace
-
A directory-like symbolic layout of keys in FoundationDB.
- com.apple.foundationdb.record.provider.foundationdb.layers.interning - package 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 - package 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.provider.foundationdb.storestate - package com.apple.foundationdb.record.provider.foundationdb.storestate
-
- com.apple.foundationdb.record.query - package com.apple.foundationdb.record.query
-
Classes for querying records.
- com.apple.foundationdb.record.query.expressions - package com.apple.foundationdb.record.query.expressions
-
Classes implementing logical query expression.
- com.apple.foundationdb.record.query.plan - package com.apple.foundationdb.record.query.plan
-
Query planner classes.
- com.apple.foundationdb.record.query.plan.planning - package com.apple.foundationdb.record.query.plan.planning
-
Support classes for query planning.
- com.apple.foundationdb.record.query.plan.plans - package com.apple.foundationdb.record.query.plan.plans
-
Classes implementing executable query plan elements.
- com.apple.foundationdb.record.query.plan.temp - package 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 - package 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 - package 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 - package 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 - package com.apple.foundationdb.record.query.plan.temp.rules
-
A package containing the rules used by the planner.
- com.apple.foundationdb.record.util - package com.apple.foundationdb.record.util
-
Miscellaneous record layer support classes.
- CombineFilterRule - Class in com.apple.foundationdb.record.query.plan.temp.rules
-
A simple rule that combines two nested filter plans and combines them into a single filter plan with a conjunction
of the two filters.
- CombineFilterRule() - Constructor for class com.apple.foundationdb.record.query.plan.temp.rules.CombineFilterRule
-
- commit() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
Commit an open transaction.
- commit() - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- commitAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- commonKeys(List<IndexEntry>, List<IndexEntry>) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- commonKeys(List<IndexEntry>, List<IndexEntry>) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
- comparand - Variable in class com.apple.foundationdb.record.query.expressions.Comparisons.SimpleComparison
-
- compare(String, String) - Method in interface com.apple.foundationdb.record.provider.common.text.TextCollator
-
Compare the two strings according to the this collator's collation rules.
- compare(String, String) - Method in class com.apple.foundationdb.record.provider.common.text.TextCollatorRegistryJRE.TextCollatorJRE
-
- compare(Object, Object) - Static method in class com.apple.foundationdb.record.query.expressions.Comparisons
-
- compareTo(FDBRecordVersion) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Compares two different record versions.
- compareTo(TimeWindowLeaderboard) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- COMPARISON_SKIPPED_BINDING - Static variable in class com.apple.foundationdb.record.query.expressions.Comparisons
-
- COMPARISON_SKIPPED_SCORE - Static variable in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankedSetIndexHelper
-
- ComparisonRange - Class in com.apple.foundationdb.record.query.plan.temp
-
A set of compatible comparisons on a single field of a
KeyExpression
representing a contiguous range of values for that field.
- Comparisons - Class in com.apple.foundationdb.record.query.expressions
-
- comparisons - Variable in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- Comparisons.Comparison - Interface in com.apple.foundationdb.record.query.expressions
-
A comparison between a value associated with someplace in the record (such as a field) and a value associated
with the plan (such as a constant or a bound parameter).
- Comparisons.EvaluationContextRequiredException - Exception in com.apple.foundationdb.record.query.expressions
-
Exception thrown when comparison evaluation needs the query context, but none was supplied.
- Comparisons.ListComparison - Class in com.apple.foundationdb.record.query.expressions
-
A comparison with a list of values.
- Comparisons.NullComparison - Class in com.apple.foundationdb.record.query.expressions
-
A unary predicate for special nullity checks, such as NULL
and NOT NULL
.
- Comparisons.ParameterComparison - Class in com.apple.foundationdb.record.query.expressions
-
A comparison with a bound parameter, as opposed to a literal constant in the query.
- Comparisons.SimpleComparison - Class in com.apple.foundationdb.record.query.expressions
-
A comparison with a constant value.
- Comparisons.TextComparison - Class in com.apple.foundationdb.record.query.expressions
-
A text-style comparison, such as containing a given set of tokens.
- Comparisons.TextContainsAllPrefixesComparison - Class in com.apple.foundationdb.record.query.expressions
-
- Comparisons.TextWithMaxDistanceComparison - Class in com.apple.foundationdb.record.query.expressions
-
- Comparisons.Type - Enum in com.apple.foundationdb.record.query.expressions
-
- compatibleWith(RecordStoreState) - Method in class com.apple.foundationdb.record.RecordStoreState
-
Determines if it is safe to use queries and other operations planned
with the passed RecordStoreState
with a record store
that has the current state.
- complete(byte[], int) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Create a FDBRecordVersion
that is complete and has the given
global and local versions.
- complete(byte[]) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Create a FDBRecordVersion
that is complete and has the given
serialized bytes.
- complete(byte[], boolean) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Create a FDBRecordVersion
that is complete and has
the given serialized bytes.
- CompletionExceptionLogHelper - Class in com.apple.foundationdb.record.logging
-
- CompletionExceptionLogHelper.IgnoredSuppressedExceptionCount - Exception in com.apple.foundationdb.record.logging
-
- ComponentWithChildren - Interface in com.apple.foundationdb.record.query.expressions
-
- ComponentWithComparison - Interface in com.apple.foundationdb.record.query.expressions
-
- ComponentWithNoChildren - Interface in com.apple.foundationdb.record.query.expressions
-
- ComponentWithSingleChild - Interface in com.apple.foundationdb.record.query.expressions
-
- compress(TransformedRecordSerializer.TransformState, StoreTimer) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer
-
- compressed - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.TransformState
-
- compressionLevel - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.Builder
-
- compressionLevel - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer
-
- compressWhenSerializing - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.Builder
-
- compressWhenSerializing - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer
-
- computeDigest() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingDigest
-
- concat(KeyExpression, KeyExpression, KeyExpression...) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Concatenate multiple expressions together.
- concat(List<KeyExpression>) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Concatenate multiple expressions together.
- ConcatCursor<T> - Class in com.apple.foundationdb.record.cursors
-
A cursor that returns the elements of a first cursor followed by the elements of a second cursor.
- ConcatCursor(FDBRecordContext, ScanProperties, TriFunction<FDBRecordContext, ScanProperties, byte[], RecordCursor<T>>, TriFunction<FDBRecordContext, ScanProperties, byte[], RecordCursor<T>>, byte[]) - Constructor for class com.apple.foundationdb.record.cursors.ConcatCursor
-
- concatenate(List<Object>) - Static method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
Take a list of scalars and concatenate them in a single key.
- concatenate(Object, Object...) - Static method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
Primarily for tests, shorthand for creating a concatenation with a bunch of elements, see concatenate.
- concatenateFields(String, String, String...) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Shortuct for `concat(field(first), field(second), field(rest[0]), ...)`
- concatenateFields(List<String>) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Concatenate multiple fields together.
- Conditions(List<Comparisons.Comparison>) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys.Conditions
-
- conditionsToGroupKeys(IndexAggregateFunction, QueryComponent) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys
-
- conditionsToGroupKeys(KeyExpression, QueryComponent) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys
-
- contains(ReadTransactionContext, byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankedSetIndexHelper.InstrumentedRankedSet
-
- contains(String) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains a token.
- containsAll(String) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains all of the provided tokens.
- containsAll(List<String>) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains all of provided tokens.
- containsAll(String, int) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field text contains all of the provided tokens within
a given number of tokens.
- containsAll(List<String>, int) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field text contains all of the provided tokens within
a given number of tokens.
- containsAllPrefixes(String) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains tokens matching all of of the given prefixes.
- containsAllPrefixes(String, boolean) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains tokens matching all of of the given prefixes.
- containsAllPrefixes(String, boolean, long, double) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains tokens matching all of of the given prefixes.
- containsAllPrefixes(List<String>) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains tokens matching all of of the given prefixes.
- containsAllPrefixes(List<String>, boolean) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains tokens matching all of of the given prefixes.
- containsAllPrefixes(List<String>, boolean, long, double) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains tokens matching all of of the given prefixes.
- containsAny(String) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains any of the provided tokens.
- containsAny(List<String>) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains all of provided tokens.
- containsAnyPrefix(String) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains a token that matches any of the given
prefixes.
- containsAnyPrefix(List<String>) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains a token that matches any of the given
prefixes.
- containsKey(ExpressionMatcher<? extends Bindable>) - Method in class com.apple.foundationdb.record.query.plan.temp.matchers.PlannerBindings
-
Checks whether there is a bindable bound to key
.
- containsNonUniqueNull() - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
Check for NULL value that inhibits unique indexes.
- containsPhrase(String) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains the given phrase.
- containsPhrase(List<String>) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field text contains the given phrase.
- containsPrefix(String) - Method in class com.apple.foundationdb.record.query.expressions.Text
-
Checks if the field contains any token matching the provided prefix.
- containsTimestamp(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- context - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- context - Variable in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerState
-
- copy(int, int, long, IsolationLevel, ExecuteState, boolean, CursorStreamingMode) - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Create a new instance with these fields, copying any additional fields from subclasses.
- copyBuilder() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- copyBuilder() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Make a copy of this builder.
- copyBuilder() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- copyFrom(FDBRecordStore.Builder) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
Copy state from another store builder.
- copyFrom(FDBRecordStore) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
Copy state from a record store.
- copyTo(LocatableResolver) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingReplicator
-
- copyToAsync(LocatableResolver) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingReplicator
-
- COUNT - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- COUNT - Static variable in class com.apple.foundationdb.record.metadata.IndexTypes
-
A count of the number of indexed entries.
- count(KeyExpression) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexFunctionHelper
-
- COUNT_DISTINCT - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- COUNT_NOT_NULL - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- COUNT_NOT_NULL - Static variable in class com.apple.foundationdb.record.metadata.IndexTypes
-
A count of the number of non-null values for a field.
- COUNT_UPDATES - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- COUNT_UPDATES - Static variable in class com.apple.foundationdb.record.metadata.IndexTypes
-
A count of the number of times that any indexed record has been updated.
- Counter() - Constructor for class com.apple.foundationdb.record.provider.common.StoreTimer.Counter
-
- counters - Variable in class com.apple.foundationdb.record.provider.common.StoreTimer
-
- countKeysAndValues(StoreTimer.Count, StoreTimer.Count, StoreTimer.Count, FDBStoredSizes) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- countKeyValue(StoreTimer.Count, StoreTimer.Count, StoreTimer.Count, KeyValue) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- countKeyValue(StoreTimer.Count, StoreTimer.Count, StoreTimer.Count, byte[], byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- countRecords(Tuple, Tuple, EndpointType, EndpointType, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- countRecords(Tuple, Tuple, EndpointType, EndpointType) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Count the number of records in the database in a range.
- countRecords(Tuple, Tuple, EndpointType, EndpointType, byte[], ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Count the number of records in the database in a range.
- countRecords(Tuple, Tuple, EndpointType, EndpointType, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- countUpdates(KeyExpression) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexFunctionHelper
-
- covered(Index, IndexEntry, Tuple, RecordType, M) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBQueriedRecord
-
- coveredIndexQueriedRecord(Index, IndexEntry, RecordType, M, boolean) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get a query result from a covering index entry.
- create(String, KeyExpression) - Static method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
Create a function.
- create(FDBRecordStoreBase<M>, KeyExpression, boolean, Function<byte[], RecordCursor<S>>, Function<byte[], RecordCursor<S>>, byte[]) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.IntersectionCursor
-
Create an intersection cursor from two compatibly-ordered cursors.
- create(Function<? super T, ? extends List<Object>>, boolean, Function<byte[], RecordCursor<T>>, Function<byte[], RecordCursor<T>>, byte[], FDBStoreTimer) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.IntersectionCursor
-
Create an intersection cursor from two compatibly-ordered cursors.
- create(FDBRecordStoreBase<M>, KeyExpression, boolean, List<Function<byte[], RecordCursor<S>>>, byte[]) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.IntersectionCursor
-
Create an intersection cursor from two or more compatibly-ordered cursors.
- create(Function<? super T, ? extends List<Object>>, boolean, List<Function<byte[], RecordCursor<T>>>, byte[], FDBStoreTimer) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.IntersectionCursor
-
Create an intersection cursor from two or more compatibly-ordered cursors.
- create(Function<? super T, ? extends List<Object>>, boolean, List<Function<byte[], RecordCursor<T>>>, byte[], FDBStoreTimer) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.IntersectionMultiCursor
-
Create an intersection cursor from two or more compatibly-ordered cursors.
- create(Function<? super T, ? extends List<Object>>, List<Function<byte[], RecordCursor<T>>>, byte[], FDBStoreTimer) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.ProbableIntersectionCursor
-
Create a cursor merging the results of two or more cursors.
- create(Function<? super T, ? extends List<Object>>, List<Function<byte[], RecordCursor<T>>>, long, double, byte[], FDBStoreTimer) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.ProbableIntersectionCursor
-
Create a cursor merging the results of two or more cursors.
- create(FDBRecordStoreBase<M>, KeyExpression, boolean, Function<byte[], RecordCursor<S>>, Function<byte[], RecordCursor<S>>, byte[]) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.UnionCursor
-
Create a union cursor from two compatibly-ordered cursors.
- create(Function<? super T, ? extends List<Object>>, boolean, Function<byte[], RecordCursor<T>>, Function<byte[], RecordCursor<T>>, byte[], FDBStoreTimer) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.UnionCursor
-
Create a union cursor from two compatibly-ordered cursors.
- create(FDBRecordStoreBase<M>, KeyExpression, boolean, List<Function<byte[], RecordCursor<S>>>, byte[]) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.UnionCursor
-
Create a union cursor from two or more compatibly-ordered cursors.
- create(Function<? super T, ? extends List<Object>>, boolean, List<Function<byte[], RecordCursor<T>>>, byte[], FDBStoreTimer) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.UnionCursor
-
Create a union cursor from two or more compatibly-ordered cursors.
- create(List<Function<byte[], RecordCursor<T>>>, byte[], FDBStoreTimer) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.UnorderedUnionCursor
-
Create a union cursor from two or more cursors.
- create() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
- create(FDBRecordContext, String, byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ExtendedDirectoryLayer
-
- create(FDBRecordContext, String, byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- create(FDBRecordContext, String) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- create(FDBRecordContext, String, byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- create(FDBRecordContext, String, byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
- create(FDBRecordContext, String, byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.StringInterningLayer
-
- createAsync() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Opens a new FDBRecordStore
instance in the given path with the given meta-data.
- createCursorStates(Function<byte[], RecordCursor<T>>, Function<byte[], RecordCursor<T>>, byte[], Function<? super T, ? extends List<Object>>) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.UnionCursor
-
- createCursorStates(List<Function<byte[], RecordCursor<T>>>, byte[], Function<? super T, ? extends List<Object>>) - Static method in class com.apple.foundationdb.record.provider.foundationdb.cursors.UnionCursor
-
- createMetaDataBuilder(RecordMetaDataProto.MetaData) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
- createMetaDataBuilder(RecordMetaDataProto.MetaData, boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
- createOrOpen() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
- createOrOpen(FDBRecordStoreBase.StoreExistenceCheck) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
- createOrOpenAsync(FDBRecordStoreBase.StoreExistenceCheck) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- createOrOpenAsync() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Opens a FDBRecordStore
instance in the given path with the given meta-data.
- createOrOpenAsync(FDBRecordStoreBase.StoreExistenceCheck) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Opens a FDBRecordStore
instance in the given path with the given meta-data.
- createOrOpenAsync(FDBRecordStoreBase.StoreExistenceCheck) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpression
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.EmptyKeyExpression
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- createsDuplicates() - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
-
This states whether the given expression type is capable of evaluating more to more than
one value when applied to a single record.
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.RecordTypeKeyExpression
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.metadata.expressions.VersionKeyExpression
-
- createsDuplicates(Index, GroupingKeyExpression) - Static method in class com.apple.foundationdb.record.query.plan.planning.RankComparisons
-
- createsDuplicates() - Method in class com.apple.foundationdb.record.query.plan.TextScan
-
Determines whether this scan might return duplicate results for the same
record.
- createsDuplicatesAfter(int) - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- createSyntheticUnion(Descriptors.FileDescriptor, Descriptors.Descriptor) - Static method in class com.apple.foundationdb.record.provider.foundationdb.MetaDataProtoEditor
-
Creates a default union descriptor for the given file descriptor and a base union descriptor.
- createTransaction(Executor, Map<String, String>, boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- CURRENT_KEY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
- CursorLimitManager - Class in com.apple.foundationdb.record.cursors
-
Handles the logic of tracking various out-of-band limits on a
BaseCursor
.
- CursorLimitManager(RecordScanLimiter, boolean, ByteScanLimiter, TimeScanLimiter) - Constructor for class com.apple.foundationdb.record.cursors.CursorLimitManager
-
- CursorLimitManager(ScanProperties) - Constructor for class com.apple.foundationdb.record.cursors.CursorLimitManager
-
- CursorLimitManager(FDBRecordContext, ScanProperties) - Constructor for class com.apple.foundationdb.record.cursors.CursorLimitManager
-
- CursorStreamingMode - Enum in com.apple.foundationdb.record
-
- fan(List<Object>) - Static method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
Fanout a list of scalars into a key for each value.
- FDBDatabase - Class in com.apple.foundationdb.record.provider.foundationdb
-
A known FDB
Database
, associated with a cluster file location.
- FDBDatabase(FDBDatabaseFactory, String) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- FDBDatabase.ExceptionMapper - Interface in com.apple.foundationdb.record.provider.foundationdb
-
Function for mapping an underlying exception to a synchronous failure.
- FDBDatabase.WeakReadSemantics - Class in com.apple.foundationdb.record.provider.foundationdb
-
1.
- FDBDatabaseFactory - Class in com.apple.foundationdb.record.provider.foundationdb
-
A singleton maintaining a list of
FDBDatabase
instances, indexed by their cluster file location.
- FDBDatabaseFactory() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- FDBDatabaseRunner - Class in com.apple.foundationdb.record.provider.foundationdb
-
A context for running against an
FDBDatabase
with retrying of transient exceptions.
- FDBDatabaseRunner(FDBDatabase, FDBStoreTimer, Map<String, String>, FDBDatabase.WeakReadSemantics) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
- FDBDatabaseRunner(FDBDatabase, FDBStoreTimer, Map<String, String>) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
- FDBDatabaseRunner(FDBDatabase) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
- FDBDatabaseRunner.RunnerClosed - Exception in com.apple.foundationdb.record.provider.foundationdb
-
- FDBExceptions - Class in com.apple.foundationdb.record.provider.foundationdb
-
Namespace for exceptions that wrap the underlying exceptions from the FDB API.
- FDBExceptions.FDBStoreException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Exceptions that are reported by (or due to limitations of, etc.) the FDB API.
- FDBExceptions.FDBStoreKeySizeException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Exception thrown when key size is exceeded.
- FDBExceptions.FDBStoreRetriableException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
An exception that should be retried by the caller because is stems from a transient condition in FDB.
- FDBExceptions.FDBStoreTransactionConflictException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Transaction failed due to a conflict with another transaction.
- FDBExceptions.FDBStoreTransactionIsTooOldException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Transaction is too old to perform reads or be committed.
- FDBExceptions.FDBStoreTransactionSizeException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Exception thrown when transaction size is exceeded.
- FDBExceptions.FDBStoreValueSizeException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Exception thrown when value size is exceeded.
- FDBIndexableRecord<M extends Message> - Interface in com.apple.foundationdb.record.provider.foundationdb
-
A record that can be passed to an index maintainer.
- FDBIndexedRecord<M extends Message> - Class in com.apple.foundationdb.record.provider.foundationdb
-
A record that has been loaded via an index.
- FDBIndexedRecord(Index, IndexEntry, FDBStoredRecord<M>) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- FDBIndexedRecord(IndexEntry, FDBStoredRecord<M>) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
Wrap a stored record with an index entry that pointed to it.
- FDBLatencySource - Enum in com.apple.foundationdb.record.provider.foundationdb
-
- FDBLocalityProvider - Interface in com.apple.foundationdb.record.provider.foundationdb
-
An interface containing a set of functions for discovering the location of the keys within a cluster.
- FDBLocalityUtil - Class in com.apple.foundationdb.record.provider.foundationdb
-
An implementation of the
FDBLocalityProvider
interface that uses foundationDB's
LocalityUtil
API to
discover the storage locations of keys within a cluster.
- FDBMetaDataStore - Class in com.apple.foundationdb.record.provider.foundationdb
-
- FDBMetaDataStore(FDBRecordContext, Subspace, MetaDataCache) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
- FDBMetaDataStore(FDBRecordContext, KeySpacePath) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
- FDBMetaDataStore.MissingMetaDataException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Thrown if meta-data was never written to the store.
- FDBQueriedRecord<M extends Message> - Class in com.apple.foundationdb.record.provider.foundationdb
-
A record returned by a query and therefore possibly associated with a particular entry in some index.
- FDBQueriedRecord() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBQueriedRecord
-
- FDBRecord<M extends Message> - Interface in com.apple.foundationdb.record.provider.foundationdb
-
A record associated with the corresponding meta-data.
- FDBRecordContext - Class in com.apple.foundationdb.record.provider.foundationdb
-
An open transaction against FDB.
- FDBRecordContext(FDBDatabase, Map<String, String>, boolean, FDBDatabase.WeakReadSemantics) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- FDBRecordContext.AfterCommit - Interface in com.apple.foundationdb.record.provider.foundationdb
-
A hook to run after commit has completed successfully.
- FDBRecordContext.CommitCheck - Interface in com.apple.foundationdb.record.provider.foundationdb
-
- FDBRecordContext.CommitCheckAsync - Interface in com.apple.foundationdb.record.provider.foundationdb
-
A consistency check, such as uniqueness, that can execute asynchronously and is finally checked at or before commit time.
- FDBRecordStore - Class in com.apple.foundationdb.record.provider.foundationdb
-
A multi-type record store.
- FDBRecordStore(FDBRecordContext, SubspaceProvider, int, RecordMetaDataProvider, RecordSerializer<Message>, IndexMaintainerRegistry, IndexMaintenanceFilter, FDBRecordStoreBase.PipelineSizer, FDBRecordStoreStateCache) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- FDBRecordStore.Builder - Class in com.apple.foundationdb.record.provider.foundationdb
-
- FDBRecordStore.IndexNotBuiltException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Exception that can be thrown if one attempts to mark an index as readable
if it is not yet readable.
- FDBRecordStore.RebuildIndexReason - Enum in com.apple.foundationdb.record.provider.foundationdb
-
Reason that an index is being rebuilt now.
- FDBRecordStoreBase<M extends Message> - Interface in com.apple.foundationdb.record.provider.foundationdb
-
Base interface for typed and untyped record stores.
- FDBRecordStoreBase.BaseBuilder<M extends Message,R extends FDBRecordStoreBase<M>> - Interface in com.apple.foundationdb.record.provider.foundationdb
-
- FDBRecordStoreBase.PipelineSizer - Interface in com.apple.foundationdb.record.provider.foundationdb
-
Function for computing the number of elements to allow in the asynchronous pipeline for an operation of the given
type.
- FDBRecordStoreBase.RecordExistenceCheck - Enum in com.apple.foundationdb.record.provider.foundationdb
-
Action to take if the record being saved does / does not already exist.
- FDBRecordStoreBase.StoreExistenceCheck - Enum in com.apple.foundationdb.record.provider.foundationdb
-
Action to take if the record store does / does not already exist.
- FDBRecordStoreBase.UserVersionChecker - Interface in com.apple.foundationdb.record.provider.foundationdb
-
Hook for checking if store state for client changes.
- FDBRecordStoreBase.VersionstampSaveBehavior - Enum in com.apple.foundationdb.record.provider.foundationdb
-
- FDBRecordStoreKeyspace - Enum in com.apple.foundationdb.record.provider.foundationdb
-
Unique integers used as the first tuple item within a record store's subspace.
- FDBRecordStoreStateCache - Interface in com.apple.foundationdb.record.provider.foundationdb.storestate
-
- FDBRecordStoreStateCacheEntry - Class in com.apple.foundationdb.record.provider.foundationdb.storestate
-
- FDBRecordStoreStateCacheFactory - Interface in com.apple.foundationdb.record.provider.foundationdb.storestate
-
- FDBRecordVersion - Class in com.apple.foundationdb.record.provider.foundationdb
-
Class representing a specific version within FDB.
- FDBRecordVersion.IncompleteRecordVersionException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Exception that can be thrown if one tries to get the global
version associated with a version whose global version has
not yet been set.
- FDBReverseDirectoryCache - Class in com.apple.foundationdb.record.provider.foundationdb
-
A persistent cache providing reverse lookup facilities from the FDB
DirectoryLayer
.
- FDBReverseDirectoryCache(FDBDatabase) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
- FDBReverseDirectoryCache(FDBDatabase, int, long) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
- FDBStoreBase - Class in com.apple.foundationdb.record.provider.foundationdb
-
Base class for record stores and meta-data stores, which have in common that they are opened by an
FDBRecordContext
and occupy
some
Subspace
in the database.
- FDBStoreBase(FDBRecordContext, Subspace) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- FDBStoreBase(FDBRecordContext, SubspaceProvider) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- FDBStoredRecord<M extends Message> - Class in com.apple.foundationdb.record.provider.foundationdb
-
A record stored in the database.
- FDBStoredRecord(Tuple, RecordType, M, FDBStoredSizes, FDBRecordVersion) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- FDBStoredRecord(Tuple, RecordType, M, int, int, int, boolean, boolean, FDBRecordVersion) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- FDBStoredRecordBuilder<M extends Message> - Class in com.apple.foundationdb.record.provider.foundationdb
-
- FDBStoredRecordBuilder() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- FDBStoredRecordBuilder(M) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- FDBStoredSizes - Interface in com.apple.foundationdb.record.provider.foundationdb
-
Information about how a record is stored in the database.
- FDBStoreException(String) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreException
-
- FDBStoreException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreException
-
- FDBStoreException(FDBException) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreException
-
- FDBStoreKeySizeException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreKeySizeException
-
- FDBStoreKeySizeException(FDBException) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreKeySizeException
-
- FDBStoreRetriableException(FDBException) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreRetriableException
-
- FDBStoreTimer - Class in com.apple.foundationdb.record.provider.foundationdb
-
- FDBStoreTimer() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer
-
- FDBStoreTimer.Counts - Enum in com.apple.foundationdb.record.provider.foundationdb
-
Standard Count
events.
- FDBStoreTimer.DetailEvents - Enum in com.apple.foundationdb.record.provider.foundationdb
-
- FDBStoreTimer.Events - Enum in com.apple.foundationdb.record.provider.foundationdb
-
Ordinary top-level events which surround a single body of code.
- FDBStoreTimer.Waits - Enum in com.apple.foundationdb.record.provider.foundationdb
-
Standard Wait
events.
- FDBStoreTransactionConflictException(FDBException) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreTransactionConflictException
-
- FDBStoreTransactionIsTooOldException(FDBException) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreTransactionIsTooOldException
-
- FDBStoreTransactionSizeException(FDBException) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreTransactionSizeException
-
- FDBStoreValueSizeException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreValueSizeException
-
- FDBStoreValueSizeException(FDBException) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBExceptions.FDBStoreValueSizeException
-
- FDBTransactionContext - Class in com.apple.foundationdb.record.provider.foundationdb
-
- FDBTransactionContext(FDBDatabase, Transaction) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- FDBTypedRecordStore<M extends Message> - Class in com.apple.foundationdb.record.provider.foundationdb
-
A type-safe record store.
- FDBTypedRecordStore(FDBRecordStore, RecordSerializer<M>) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- FDBTypedRecordStore.Builder<M extends Message> - Class in com.apple.foundationdb.record.provider.foundationdb
-
- fetchIndexRecords(Index, RecordCursor<IndexEntry>, IndexOrphanBehavior) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- fetchIndexRecords(RecordCursor<IndexEntry>, IndexOrphanBehavior) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Given a cursor that iterates over entries in an index, attempts to fetch the associated records for those entries.
- fetchIndexRecords(Index, RecordCursor<IndexEntry>, IndexOrphanBehavior, ExecuteState) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- fetchIndexRecords(RecordCursor<IndexEntry>, IndexOrphanBehavior, ExecuteState) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Given a cursor that iterates over entries in an index, attempts to fetch the associated records for those entries.
- field(String) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Create an expression of a single scalar (i.e.
- field(String, KeyExpression.FanType) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Creates an expression of a field.
- field(String, KeyExpression.FanType, Key.Evaluated.NullStandin) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Creates an expression of a field.
- Field - Class in com.apple.foundationdb.record.query.expressions
-
Class that provides context for asserting about a field value.
- Field(String) - Constructor for class com.apple.foundationdb.record.query.expressions.Field
-
- field(String) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
Creates a new Field context.
- FIELD_COMPARATOR - Static variable in class com.apple.foundationdb.record.provider.foundationdb.cursors.KeyComparisons
-
- FieldKeyExpression - Class in com.apple.foundationdb.record.metadata.expressions
-
Take keys from a record field.
- FieldKeyExpression(String, KeyExpression.FanType, Key.Evaluated.NullStandin) - Constructor for class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- FieldKeyExpression(RecordMetaDataProto.Field) - Constructor for class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- FieldWithComparison - Class in com.apple.foundationdb.record.query.expressions
-
- FieldWithComparison(String, Comparisons.Comparison) - Constructor for class com.apple.foundationdb.record.query.expressions.FieldWithComparison
-
- FieldWithComparisonCountProperty - Class in com.apple.foundationdb.record.query.plan.temp.properties
-
A property that counts the number of
FieldWithComparison
s that appear in a planner expression tree.
- FieldWithComparisonCountProperty() - Constructor for class com.apple.foundationdb.record.query.plan.temp.properties.FieldWithComparisonCountProperty
-
- filter - Variable in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerState
-
- filter(Function<T, Boolean>) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Get a new cursor that skips records that do not satisfy the given predicate.
- filterAsync(Function<T, CompletableFuture<Boolean>>, int) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Get a new cursor that skips records that do not satisfy the given asynchronous predicate.
- filterAsyncInstrumented(Function<T, CompletableFuture<Boolean>>, int, StoreTimer, StoreTimer.Count, StoreTimer.Event, StoreTimer.Count, StoreTimer.Count) - Method in interface com.apple.foundationdb.record.RecordCursor
-
- filterAsyncInstrumented(Function<T, CompletableFuture<Boolean>>, int, StoreTimer, Set<StoreTimer.Count>, Set<StoreTimer.Event>, Set<StoreTimer.Count>, Set<StoreTimer.Count>) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Get a new cursor that skips records that do not satisfy the given asynchronous predicate, while instrumenting the
number of records that the filter sees, the number that it passes, the number that it fails, and the amount of
time that it spends computing the predicate.
- FilterCursor<T> - Class in com.apple.foundationdb.record.cursors
-
A cursor that filters elements using a predicate.
- FilterCursor(RecordCursor<T>, Function<T, Boolean>) - Constructor for class com.apple.foundationdb.record.cursors.FilterCursor
-
- filteredIndexEntries(FDBIndexableRecord<M>) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- filterInstrumented(Function<T, Boolean>, StoreTimer, StoreTimer.Count, StoreTimer.Event, StoreTimer.Count, StoreTimer.Count) - Method in interface com.apple.foundationdb.record.RecordCursor
-
- filterInstrumented(Function<T, Boolean>, StoreTimer, Set<StoreTimer.Count>, Set<StoreTimer.Event>, Set<StoreTimer.Count>, Set<StoreTimer.Count>) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Get a new cursor that skips records that do not satisfy the given predicate, while instrumenting the number of
records that the filter sees, the number that it passes, the number that it fails, and the amount of time that it
spends computing the predicate.
- FilterSatisfiedMask - Class in com.apple.foundationdb.record.query.plan.planning
-
A mask that can be applied over a
QueryComponent
to determine whether a filter and any
sub-filters or child components have been satisfied.
- FilterSatisfiedMask.FilterMismatchException - Exception in com.apple.foundationdb.record.query.plan.planning
-
Thrown in instances where one expects the underlying filter associated with
another FilterSatisfiedMask
to match this one but they do not.
- FilterSatisfiedMask.FilterNotFoundException - Exception in com.apple.foundationdb.record.query.plan.planning
-
Thrown if the user requests a child mask from a component, but the mask does
not contain that component in any of its children.
- FilterWithFieldWithComparisonRule - Class in com.apple.foundationdb.record.query.plan.temp.rules
-
A rewrite rule that turns a logical filter on the results of a full scan (without a sort) into an index scan on
a compatibly ordered index.
- FilterWithFieldWithComparisonRule() - Constructor for class com.apple.foundationdb.record.query.plan.temp.rules.FilterWithFieldWithComparisonRule
-
- finalize() - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- findChildForKey(FDBRecordContext, ResolvedKeySpacePath, Tuple, int, int) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Iterates over the subdirectories of this directory looking for one that is compatible with the
key
tuple, starting at position keyIndex
.
- findLeaderboard(int, long, long) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectory
-
- FindPossibleIndexForAndComponentRule - Class in com.apple.foundationdb.record.query.plan.temp.rules
-
- FindPossibleIndexForAndComponentRule() - Constructor for class com.apple.foundationdb.record.query.plan.temp.rules.FindPossibleIndexForAndComponentRule
-
- first() - Method in interface com.apple.foundationdb.record.RecordCursor
-
Fetches the first item returned by the cursor.
- firstInDBVersion(long) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Return the first FDBRecordVersion
that could be written at a given database
version or later.
- firstInGlobalVersion(byte[]) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Return the first FDBRecordVersion
that could be written at the given
global version.
- firstUnbuiltRange(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Returns the first unbuilt range of an index that is currently being bulit.
- FixedCollectionExpressionRef<T extends PlannerExpression> - Class in com.apple.foundationdb.record.query.plan.temp
-
A mutable reference to a collection of planner expressions with fixed size.
- FixedCollectionExpressionRef(Collection<T>) - Constructor for class com.apple.foundationdb.record.query.plan.temp.FixedCollectionExpressionRef
-
- flatMapPipelined(Function<T, ? extends RecordCursor<V>>, int) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Get a new cursor by applying the given cursor generating function to the records in this cursor.
- flatMapPipelined(Function<byte[], ? extends RecordCursor<T>>, BiFunction<T, byte[], ? extends RecordCursor<V>>, byte[], int) - Static method in interface com.apple.foundationdb.record.RecordCursor
-
- flatMapPipelined(Function<byte[], ? extends RecordCursor<T>>, BiFunction<T, byte[], ? extends RecordCursor<V>>, Function<T, byte[]>, byte[], int) - Static method in interface com.apple.foundationdb.record.RecordCursor
-
- FlatMapPipelinedCursor<T,V> - Class in com.apple.foundationdb.record.cursors
-
A cursor that maps elements to another cursor which is then flattened.
- FlatMapPipelinedCursor(RecordCursor<T>, BiFunction<T, byte[], ? extends RecordCursor<V>>, Function<T, byte[]>, byte[], byte[], byte[], int) - Constructor for class com.apple.foundationdb.record.cursors.FlatMapPipelinedCursor
-
- flatten() - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Flattens the path into a list of KeySpacePath
entries, with the root of the path
located at position 0.
- flatten() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- flatten() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
Flattens the path into a list of ResolvedKeySpacePath
entries, with the root of the path
located at position 0.
- FlattenNestedAndComponentRule - Class in com.apple.foundationdb.record.query.plan.temp.rules
-
A simple rule that performs some basic Boolean normalization by flattening a nested
AndComponent
into a single,
wider AND.
- FlattenNestedAndComponentRule() - Constructor for class com.apple.foundationdb.record.query.plan.temp.rules.FlattenNestedAndComponentRule
-
- forBinding(String, Object) - Static method in class com.apple.foundationdb.record.EvaluationContext
-
Create a new EvaluationContext
with a single binding.
- forBindings(Bindings) - Static method in class com.apple.foundationdb.record.EvaluationContext
-
- forceAllocate(String, Long) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator
-
- forceSetMaxSuppressedCountForTesting(int) - Static method in class com.apple.foundationdb.record.logging.CompletionExceptionLogHelper
-
Change the maximum number of suppressed exceptions to add to any given exception, even if the maximum has already
been set.
- forEach(Consumer<T>) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Call the given consumer as each record becomes available.
- forEachAsync(Function<T, CompletableFuture<Void>>, int) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Call the function as each record becomes available.
- forEachResult(Consumer<RecordCursorResult<T>>) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Call the given consumer as each record result becomes available.
- forEachResultAsync(Function<RecordCursorResult<T>, CompletableFuture<Void>>) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Call the function as each record result becomes available.
- FORMAT_CONTROL_FORMAT_VERSION - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- formatVersion - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- FormerIndex - Class in com.apple.foundationdb.record.metadata
-
The location where a deleted index used to live.
- FormerIndex(Object, int, int, String) - Constructor for class com.apple.foundationdb.record.metadata.FormerIndex
-
- FormerIndex(RecordMetaDataProto.FormerIndex) - Constructor for class com.apple.foundationdb.record.metadata.FormerIndex
-
- forPlan(RecordMetaData, RecordQueryPlan, KeyExpression) - Static method in class com.apple.foundationdb.record.query.plan.PlanOrderingKey
-
- forRecordStoreAndIndex(FDBRecordStore, String) - Static method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer
-
Create an online indexer for the given record store and index.
- forRoot(FDBRecordContext, Subspace, Subspace) - Static method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator
-
- forRoot(FDBRecordContext, KeySpacePath) - Static method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator
-
- FORWARD_SCAN - Static variable in class com.apple.foundationdb.record.ScanProperties
-
- FoundSplitWithoutStartException(long, boolean) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.SplitHelper.FoundSplitWithoutStartException
-
- from(List<? extends QueryComponent>) - Static method in class com.apple.foundationdb.record.query.expressions.AndComponent
-
- from(List<QueryComponent>) - Static method in class com.apple.foundationdb.record.query.expressions.OrComponent
-
- from(Comparisons.Comparison) - Static method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- from(Comparisons.Comparison) - Static method in class com.apple.foundationdb.record.query.plan.temp.ComparisonRange
-
- from(ExpressionMatcher<? extends Bindable>, Bindable) - Static method in class com.apple.foundationdb.record.query.plan.temp.matchers.PlannerBindings
-
Build a new set of bindings containing a single binding from the given key to the given bindable.
- fromBytes(byte[]) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Create a FDBRecordVersion
from the given serialized bytes.
- fromBytes(byte[], boolean) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Create a FDBRecordVersion
from the given serialized bytes.
- fromCode(Object) - Static method in enum com.apple.foundationdb.record.IndexState
-
- fromDescriptor(Descriptors.FieldDescriptor) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Convert a field descriptor into a expression.
- fromFuture(CompletableFuture<T>) - Static method in interface com.apple.foundationdb.record.RecordCursor
-
Get a new cursor that has the contents of the given future as its only record
The record will be available when the future is complete.
- fromFuture(Executor, CompletableFuture<T>) - Static method in interface com.apple.foundationdb.record.RecordCursor
-
- fromInt(int) - Static method in class com.apple.foundationdb.record.ByteArrayContinuation
-
Return a RecordCursorContinuation
that wraps a byte array consisting of the given integer.
- fromIterator(Iterator<T>) - Static method in interface com.apple.foundationdb.record.RecordCursor
-
Get a new cursor from an ordinary Iterator
.
- fromIterator(Executor, Iterator<T>) - Static method in interface com.apple.foundationdb.record.RecordCursor
-
- fromKey(Object) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreKeyspace
-
- fromList(List<T>) - Static method in interface com.apple.foundationdb.record.RecordCursor
-
Get a new cursor from an ordinary List
.
- fromList(Executor, List<T>) - Static method in interface com.apple.foundationdb.record.RecordCursor
-
- fromList(List<T>, byte[]) - Static method in interface com.apple.foundationdb.record.RecordCursor
-
Get a new cursor from an ordinary List
, skipping ahead according to the given continuation.
- fromList(Executor, List<T>, byte[]) - Static method in interface com.apple.foundationdb.record.RecordCursor
-
- fromNullable(byte[]) - Static method in class com.apple.foundationdb.record.ByteArrayContinuation
-
Return a RecordCursorContinuation
from a byte array.
- fromProto(RecordMetaDataProto.Function) - Static method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
Create a function from its protobuf serialized form.
- fromProto(RecordMetaDataProto.KeyExpression) - Static method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
-
- fromProto(RecordMetaDataProto.Value) - Static method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- fromProto(Message, Descriptors.Descriptor) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a field's value from a message to a
Tuple
item.
- fromProto(TupleFieldsProto.UUID) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Protobuf
UUID
to a Java
UUID
.
- fromProto(TupleFieldsProto.NullableDouble) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Protobuf NullableDouble
to a Java double
.
- fromProto(TupleFieldsProto.NullableFloat) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Protobuf NullableFloat
to a Java float
.
- fromProto(TupleFieldsProto.NullableInt32) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Protobuf NullableInt32
to a Java int
.
- fromProto(TupleFieldsProto.NullableInt64) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Protobuf NullableInt64
to a Java long
.
- fromProto(TupleFieldsProto.NullableBool) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Protobuf NullableBool
to a Java boolean
.
- fromProto(TupleFieldsProto.NullableString) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Protobuf
NullableString
to a Java
String
.
- fromProto(TupleFieldsProto.NullableBytes) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Protobuf
NullableBytes
to a Java
ByteString
.
- fromProtoValue(RecordMetaDataProto.Value) - Static method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- fromRecordQuery(RecordQuery) - Static method in interface com.apple.foundationdb.record.query.plan.temp.expressions.RelationalPlannerExpression
-
- fromTuple(Tuple) - Static method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
Take a
Tuple
and create the corresponding
key from it.
- fromVersionstamp(Versionstamp) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Create a
FDBRecordVersion
from the given
Versionstamp
instance.
- fromVersionstamp(Versionstamp, boolean) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Create a
FDBRecordVersion
from the given
Versionstamp
instance.
- function(String, KeyExpression) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Create a function call with arguments that will result in a key expression.
- function(String) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Create a function call with arguments that will result in a key expression.
- FUNCTION_NAME - Static variable in class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpressionFactoryJRE
-
- FunctionKeyExpression - Class in com.apple.foundationdb.record.metadata.expressions
-
A
FunctionKeyExpression
is a
KeyExpression
that is dynamically loaded and defined by a
String
name and a
Key.Expression
that produces sets of arguments to which the function
is to be evaluated.
- FunctionKeyExpression(String, KeyExpression) - Constructor for class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
- FunctionKeyExpression.BiFunctionBuilder - Class in com.apple.foundationdb.record.metadata.expressions
-
An implementation of a Builder
that can construct a KeyExpressionFunction
via a provided generator.
- FunctionKeyExpression.Builder - Class in com.apple.foundationdb.record.metadata.expressions
-
A builder is capable of producing an instance of a FunctionKeyExpression
given the arguments
to the function.
- FunctionKeyExpression.Factory - Interface in com.apple.foundationdb.record.metadata.expressions
-
Implementations of
FunctionKeyExpression.Factory
are dynamically located by the
FunctionKeyExpression.Registry
and are polled once to request a list of builders for functions that the factory is capable of producing.
- FunctionKeyExpression.Registry - Class in com.apple.foundationdb.record.metadata.expressions
-
The Registry
maintains a mapping from a function name to a Builder
capable of
producing an instance of the function.
- functionName - Variable in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression.Builder
-
- FunctionNames - Class in com.apple.foundationdb.record
-
Names of core-supported query functions.
- FutureCursor<T> - Class in com.apple.foundationdb.record.cursors
-
A cursor that returns a single element when a future completes.
- FutureCursor(Executor, CompletableFuture<T>) - Constructor for class com.apple.foundationdb.record.cursors.FutureCursor
-
- get(String) - Method in class com.apple.foundationdb.record.Bindings.Builder
-
- get(String) - Method in class com.apple.foundationdb.record.Bindings
-
- get(CompletableFuture<T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Get a future, following the same logic that asyncToSync()
uses to validate that the operation
isn't blocking in an asynchronous context.
- get(CompletableFuture<T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
Get a future following the same logic that asyncToSync()
uses to validate that the operation
isn't blocking in an asynchronous context.
- get(ScopedValue<Long>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
Retrieves the name of the directory entry corresponding to the value of that entry in the directory layer.
- get(FDBStoreTimer, ScopedValue<Long>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
Retrieves the name of the directory entry corresponding to the value of that entry in the directory layer.
- get(FDBRecordStore, FDBRecordStoreBase.StoreExistenceCheck) - Method in interface com.apple.foundationdb.record.provider.foundationdb.storestate.FDBRecordStoreStateCache
-
Load the record store state for the record store stored at the given location.
- get(FDBRecordStore, FDBRecordStoreBase.StoreExistenceCheck) - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.PassThroughRecordStoreStateCache
-
- get(FDBRecordStore, FDBRecordStoreBase.StoreExistenceCheck) - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.ReadVersionRecordStoreStateCache
-
- get(byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- get() - Method in interface com.apple.foundationdb.record.query.plan.temp.ExpressionRef
-
Return the expression contained in this reference.
- get() - Method in class com.apple.foundationdb.record.query.plan.temp.FixedCollectionExpressionRef
-
- get(ExpressionMatcher<T>) - Method in class com.apple.foundationdb.record.query.plan.temp.matchers.PlannerBindings
-
Retrieve the single bindable bound to key
.
- get(ExpressionMatcher<U>) - Method in interface com.apple.foundationdb.record.query.plan.temp.PlannerRuleCall
-
Return the bindable that is bound to the given key.
- get() - Method in class com.apple.foundationdb.record.query.plan.temp.SingleExpressionRef
-
- get() - Method in class com.apple.foundationdb.record.RecordCursorResult
-
Return the value of this result.
- getAddedVersion() - Method in class com.apple.foundationdb.record.metadata.FormerIndex
-
Get the version at which the index was first added.
- getAddedVersion() - Method in class com.apple.foundationdb.record.metadata.Index
-
Get the version at which the index was first added.
- getAggregator() - Method in interface com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation
-
Get a function to aggregate multiple index entries.
- getAggregator() - Method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation.Standard
-
- getAll(ExpressionMatcher<T>) - Method in class com.apple.foundationdb.record.query.plan.temp.matchers.PlannerBindings
-
Retrieve all bindables bound to key
if there is at least one such bindable.
- getAllIndexes() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
Gets the list of all indexes that apply for this type.
- getAllIndexes() - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getAllIndexStates() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getAllocationSubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator
-
- getAllowedIndexes() - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- getAllowedIndexes() - Method in class com.apple.foundationdb.record.query.RecordQuery
-
- getAnyValue() - Method in enum com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory.KeyType
-
- getArguments() - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
- getAsyncToSyncTimeout(StoreTimer.Wait) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getAsyncToSyncTimeout() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getAtomicMutation(Index) - Static method in class com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutationIndexMaintainer
-
- getAverage() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get the mean size (in bytes) of combined key-value pairs in the requested key range.
- getAverageKeySize() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get the mean size (in bytes) of keys in the requested key range.
- getAverageValueSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get the mean size (in bytes) of values in the requested key range.
- getBaseSubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- getBaseSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ExtendedDirectoryLayer
-
- getBaseSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- getBaseSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- getBaseSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
- getBaseTimestamp() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate.TimeWindowSpec
-
- getBinding(String) - Method in class com.apple.foundationdb.record.EvaluationContext
-
Get the value bound to a single parameter.
- getBinding(String) - Method in class com.apple.foundationdb.record.EvaluationContextBuilder
-
Get the current binding for some parameter in the current
Bindings
.
- getBindingName() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScoreForRankPlan.ScoreForRank
-
- getBindings() - Method in class com.apple.foundationdb.record.EvaluationContext
-
Retrieve the mapping from parameter names to values associated with
this context.
- getBindings() - Method in interface com.apple.foundationdb.record.query.plan.temp.PlannerRuleCall
-
Return the map of bindings that this rule's matcher expression produced, which includes (by contract) all of the
bindings specified by the rule associated with this call.
- getBindings() - Method in class com.apple.foundationdb.record.query.plan.temp.RewriteRuleCall
-
- getBlockingInAsyncDetection() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getBlockingInAsyncDetectionSupplier() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getBooleanOption(String, boolean) - Method in class com.apple.foundationdb.record.metadata.Index
-
- getBoundaryKeys(Transaction, byte[], byte[]) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBLocalityProvider
-
Return a CloseableAsyncIterator
of keys k
such that begin <= k < end
and k
is
located at the start of a contiguous range stored on a single server.
- getBoundaryKeys(Transaction, byte[], byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBLocalityUtil
-
Return an estimate of the keys boundaries within the given range.
- getBuilder(String) - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression.Registry
-
- getBuilders() - Method in class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpressionFactoryJRE
-
- getBuilders() - Method in interface com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression.Factory
-
- getByteScanLimiter() - Method in class com.apple.foundationdb.record.ExecuteState
-
Get a limiter for the maximum number of bytes that can be retrieved from the database.
- getCache() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
- getCache(FDBDatabase) - Method in interface com.apple.foundationdb.record.provider.foundationdb.storestate.FDBRecordStoreStateCacheFactory
-
- getCache(FDBDatabase) - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.PassThroughRecordStoreStateCacheFactory
-
- getCache(FDBDatabase) - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.ReadVersionRecordStoreStateCacheFactory
-
- getCachedMetaData() - Method in interface com.apple.foundationdb.record.provider.foundationdb.MetaDataCache
-
- getCachedSerialized() - Method in interface com.apple.foundationdb.record.provider.foundationdb.MetaDataCache
-
Get cached serialized meta-data.
- getChild() - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
- getChild() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- getChild() - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpressionWithChild
-
- getChild() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- getChild() - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- getChild() - Method in interface com.apple.foundationdb.record.query.expressions.ComponentWithSingleChild
-
- getChild() - Method in class com.apple.foundationdb.record.query.expressions.NestedField
-
- getChild() - Method in class com.apple.foundationdb.record.query.expressions.NotComponent
-
Child for this component.
- getChild() - Method in class com.apple.foundationdb.record.query.expressions.OneOfThemWithComponent
-
- getChild(QueryComponent) - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
Return the child mask associated with a child of the mask's filter.
- getChild() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryCoveringIndexPlan
-
- getChild() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- getChild() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- getChild() - Method in interface com.apple.foundationdb.record.query.plan.plans.RecordQueryPlanWithChild
-
- getChild() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScoreForRankPlan
-
- getChild() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTypeFilterPlan
-
- getChild() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedDistinctPlan
-
- getChild() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedPrimaryKeyDistinctPlan
-
- getChildColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- getChildren() - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpressionWithChild
-
- getChildren() - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpressionWithChildren
-
- getChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- getChildren() - Method in interface com.apple.foundationdb.record.query.expressions.ComponentWithChildren
-
- getChildren() - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
Get the list of children of this filter.
- getChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIntersectionPlan
-
- getChildren() - Method in interface com.apple.foundationdb.record.query.plan.plans.RecordQueryPlan
-
Returns the (zero or more) RecordQueryPlan
children of this plan.
- getChildren() - Method in interface com.apple.foundationdb.record.query.plan.plans.RecordQueryPlanWithChild
-
- getChildren() - Method in interface com.apple.foundationdb.record.query.plan.plans.RecordQueryPlanWithNoChildren
-
- getChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTextIndexPlan
-
- getChildrenMatcher() - Method in interface com.apple.foundationdb.record.query.plan.temp.matchers.ExpressionMatcher
-
Return the child matchers of this matcher as a list.
- getChildrenMatcher() - Method in class com.apple.foundationdb.record.query.plan.temp.matchers.ReferenceMatcher
-
- getChildrenMatcher() - Method in class com.apple.foundationdb.record.query.plan.temp.matchers.TypeMatcher
-
- getChildrenRefs() - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- getClusterFile() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Get the path to the cluster file that this database was created with.
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpression
-
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.EmptyKeyExpression
-
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- getColumnSize() - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
-
Returns the number of items in each KeyValue that will be returned.
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.RecordTypeKeyExpression
-
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.expressions.VersionKeyExpression
-
- getColumnSize() - Method in class com.apple.foundationdb.record.metadata.Index
-
Get the number of indexed value columns.
- getColumnSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys.Conditions
-
- getColumnSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys
-
Get the size of the prefix of the index aggregate that is returned.
- getColumnSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys.IndexScan
-
- getCommittedVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
Return the eight byte version assigned to this context at commit time.
- getCommittedVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getCommonPrimaryKey() - Method in class com.apple.foundationdb.record.query.plan.temp.MetaDataPlanContext
-
- getCommonPrimaryKey() - Method in interface com.apple.foundationdb.record.query.plan.temp.PlanContext
-
- getComparand() - Method in interface com.apple.foundationdb.record.query.expressions.Comparisons.Comparison
-
Get the comparison value without any bindings.
- getComparand(FDBRecordStoreBase<?>, EvaluationContext) - Method in interface com.apple.foundationdb.record.query.expressions.Comparisons.Comparison
-
Get the comparison value from the evaluation context.
- getComparand(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ListComparison
-
- getComparand(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.NullComparison
-
- getComparand(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ParameterComparison
-
- getComparand(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.SimpleComparison
-
- getComparand(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextComparison
-
- getComparandConversionFunction() - Method in class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpression
-
- getComparandConversionFunction() - Method in interface com.apple.foundationdb.record.metadata.expressions.QueryableKeyExpression
-
Get a function to be applied to the comparison operand before compairing it with the application of the key expression
to the record.
- getComparison() - Method in interface com.apple.foundationdb.record.query.expressions.ComponentWithComparison
-
- getComparison() - Method in class com.apple.foundationdb.record.query.expressions.FieldWithComparison
-
- getComparison() - Method in class com.apple.foundationdb.record.query.expressions.OneOfThemWithComparison
-
- getComparison() - Method in class com.apple.foundationdb.record.query.expressions.QueryKeyExpressionWithComparison
-
- getComparison() - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunctionWithComparison
-
- getComparison() - Method in class com.apple.foundationdb.record.query.expressions.RecordTypeKeyComparison
-
- getComparisonKey() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIntersectionPlan
-
- getComparisonKey() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnionPlan
-
- getComparisons() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- getComparisons() - Method in interface com.apple.foundationdb.record.query.plan.plans.RecordQueryPlanWithComparisons
-
- getComparisons() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScanPlan
-
- getComparisons() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalIndexScanExpression
-
- getComparisons() - Method in class com.apple.foundationdb.record.query.QueryToKeyMatcher.Match
-
- getComparisonType(Comparisons.Comparison) - Static method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- getComplexity() - Method in interface com.apple.foundationdb.record.query.plan.plans.QueryPlan
-
Returns an integer representing the "complexity" of the generated plan.
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryCoveringIndexPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIntersectionPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryLoadByKeysPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScanPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScoreForRankPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTextIndexPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTypeFilterPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedDistinctPlan
-
- getComplexity() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedPrimaryKeyDistinctPlan
-
- getContentSubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- getContext() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getContext() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getContext() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Get the record context (transaction) to use for the record store.
- getContext() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get the record context (transaction) to use for the record store.
- getContext() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getContext() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- getContext() - Method in interface com.apple.foundationdb.record.query.plan.temp.PlannerRuleCall
-
Get the planning context with metadata that might be relevant to the planner, such as the list of available
indexes.
- getContext() - Method in class com.apple.foundationdb.record.query.plan.temp.RewriteRuleCall
-
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.AutoContinuingCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.ChainedCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.ConcatCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.EmptyCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.FilterCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.FlatMapPipelinedCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.FutureCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.LazyCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.ListCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.MapCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.MapPipelinedCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.MapWhileCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.OrElseCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.RowLimitedCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.cursors.SkipCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor
-
Deprecated.
- getContinuation() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.KeyValueUnsplitter
-
Deprecated.
- getContinuation() - Method in interface com.apple.foundationdb.record.RecordCursor
-
- getContinuation() - Method in class com.apple.foundationdb.record.RecordCursorIterator
-
Get a byte string that can be used to continue a query after the last record returned.
- getContinuation() - Method in class com.apple.foundationdb.record.RecordCursorResult
-
Return the continuation of this result.
- getCount() - Method in exception com.apple.foundationdb.record.logging.CompletionExceptionLogHelper.IgnoredSuppressedExceptionCount
-
- getCount(StoreTimer.Event) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Get the total count for a given event.
- getCount() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate.TimeWindowSpec
-
- getCount() - Method in interface com.apple.foundationdb.record.RecordCursor
-
Count the number of records remaining.
- getCounter(Map<StoreTimer.Event, StoreTimer.Counter>, StoreTimer.Event, boolean) - Static method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
- getCurrentVersionAsync(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.MetaDataCache
-
Get a version to use for cache validation of -1
to skip validation.
- getCursorStreamingMode() - Method in class com.apple.foundationdb.record.ScanProperties
-
Get cursor streaming mode.
- getData() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedValue
-
- getDataArray() - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.TransformState
-
- getDatabase(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getDatabase() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getDatabase() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Get the database against which functions are run.
- getDatabase() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- getDatabase() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- getDatabase() - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getDatacenterId() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getDatacenterId() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getDefault() - Static method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverCreateHooks
-
Gets the default set of no-op create hooks.
- getDefaultCursorStreamingMode() - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- getDefaultCursorStreamingMode() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
- getDefaultInstance() - Static method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator
-
Get the default validator.
- getDefaultInstance() - Static method in class com.apple.foundationdb.record.query.plan.planning.BooleanNormalizer
-
- getDeleteBefore() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate
-
- getDescriptor(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- getDescriptor() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
- getDescriptor() - Method in class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
- getDescriptor() - Method in interface com.apple.foundationdb.record.metadata.RecordTypeOrBuilder
-
Get the descriptor of the underlying message type.
- getDirectories() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpace
-
Returns the available root directories in the KeySpace
.
- getDirectory(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpace
-
Retrieves a subdirectory.
- getDirectory() - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Returns the directory that corresponds to this path entry.
- getDirectory() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- getDirectory() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- getDirectory() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectoryResult
-
- getDirectoryCache(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getDirectoryCacheSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getDirectoryCacheStats() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getDirectoryCacheVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getDirectoryName() - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Returns the directory name for this path element.
- getDirectoryName() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- getDirectoryName() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
Returns the directory name for this path element.
- getDisabledIndexNames() - Method in class com.apple.foundationdb.record.RecordStoreState
-
Get the names of any disabled indexes.
- getDouble(int) - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- getDuration() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate.TimeWindowSpec
-
- getEnabledIndexes(RecordTypeOrBuilder) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Gets the list of enabled indexes that are on the given record type.
- getEnabledMultiTypeIndexes(RecordTypeOrBuilder) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Gets the list of enabled indexes that are on multiple record types one of which is the
given type.
- getEnabledUniversalIndexes() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Gets the list of enabled universal indexes, i.e., the indexes on all record types.
- getEnd() - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator.AllocationWindow
-
- getEndTimestamp() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- getEntry() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.InvalidIndexEntry
-
- getEntryPrimaryKey(Tuple) - Method in class com.apple.foundationdb.record.metadata.Index
-
Get the primary key portion of an index entry.
- getEntrySize(KeyExpression) - Method in class com.apple.foundationdb.record.metadata.Index
-
The number of columns stored for an index entry.
- getEquality() - Method in class com.apple.foundationdb.record.query.QueryToKeyMatcher.Match
-
- getEquality(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.query.QueryToKeyMatcher.Match
-
- getEqualityComparison() - Method in class com.apple.foundationdb.record.query.plan.temp.ComparisonRange
-
- getEqualityComparisons() - Method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- getEqualityComparisons() - Method in class com.apple.foundationdb.record.query.QueryToKeyMatcher.Match
-
- getEqualitySize() - Method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- getEvents() - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Get all events known to this timer.
- getEvolutionValidator() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Get the validator used when saving a new version of the meta-data to ensure the new meta-data is a valid
evolution of the old meta-data.
- getEvolutionValidator() - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
Get the validator used to compare the local file descriptor to the descriptor included
in the meta-data proto.
- getExecuteProperties() - Method in class com.apple.foundationdb.record.ScanProperties
-
Get execute properties for this scan properties.
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.AutoContinuingCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.ChainedCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.ConcatCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.EmptyCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.FilterCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.FlatMapPipelinedCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.FutureCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.LazyCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.ListCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.MapCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.MapPipelinedCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.MapWhileCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.OrElseCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.RowLimitedCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.cursors.SkipCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor
-
- getExecutor() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getExecutor() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getExecutor() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
- getExecutor() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- getExecutor() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- getExecutor() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- getExecutor() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- getExecutor() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.KeyValueUnsplitter
-
- getExecutor() - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getExecutor() - Method in interface com.apple.foundationdb.record.RecordCursor
-
- getExistingKey() - Method in exception com.apple.foundationdb.record.RecordIndexUniquenessViolation
-
Get the existing key of this uniqueness violation.
- getExpectedRecords() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextContainsAllPrefixesComparison
-
Get the expected number of records for each token of this predicate.
- getExplicitRecordTypeKey() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
Get any explicit record type key value.
- getExpression() - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
Get the expression that satisfied this filter.
- getExtensionRegistry() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Get the extension registry used when deserializing meta-data proto messages.
- getExternalBinding() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInParameterJoinPlan
-
- getFactory() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Get the factory that produced this database.
- getFallbackTokenizerName() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextComparison
-
- getFalsePositivePercentage() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextContainsAllPrefixesComparison
-
Get the configured false positive percentage for each token scan of this predicate.
- getFanType() - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- getFieldName() - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- getFilter() - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
Get the filter that this mask is masking.
- getFilter() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- getFilter() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalFilterExpression
-
- getFilter() - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- getFilter() - Method in class com.apple.foundationdb.record.query.RecordQuery
-
- getFirstComparison() - Method in class com.apple.foundationdb.record.query.QueryToKeyMatcher.Match
-
- getFloat(int) - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- getFormatVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getFormatVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Get the storage format version currently in use for this record store.
- getFormatVersion() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Get the storage format version for this store.
- getFormatVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getFormerIndexes() - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getFormerIndexesSince(int) - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getFormerName() - Method in class com.apple.foundationdb.record.metadata.FormerIndex
-
Get the name under which the index existed, if known.
- getFunction() - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunction
-
- getFunction() - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunctionWithComparison
-
- getGlobalVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Retrieves the part of the version that is set
by the global order enforcer.
- getGroupedCount() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- getGroupedCount() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- getGroupedKey(KeyExpression) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexFunctionHelper
-
- getGroupedSubKey() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- getGroupFilters() - Method in class com.apple.foundationdb.record.query.plan.planning.RankComparisons.RankComparison
-
- getGroupingComparisons() - Method in class com.apple.foundationdb.record.query.plan.TextScan
-
Get any grouping comparisons necessary to scan only within one grouping key.
- getGroupingCount() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
Get number of leading columns that select the group (e.g., ranked set or atomic aggregate);
remaining fields are the value (e.g., score) within the set.
- getGroupingCount() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- getGroupingKey(KeyExpression) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexFunctionHelper
-
- getGroupingSubKey() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- getGroupingSubkey(GroupingKeyExpression, int, int) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexFunctionHelper
-
- getGroupKeys(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys.Conditions
-
- getGroupKeys(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys
-
Get the grouping key (GROUP BY) for the index aggregate from the given context.
- getGroupKeys(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys.IndexScan
-
- getHigh() - Method in class com.apple.foundationdb.record.TupleRange
-
- getHigh() - Method in class com.apple.foundationdb.record.ValueRange
-
- getHighEndpoint() - Method in class com.apple.foundationdb.record.KeyRange
-
- getHighEndpoint() - Method in class com.apple.foundationdb.record.TupleRange
-
- getHighEndpoint() - Method in class com.apple.foundationdb.record.ValueRange
-
- getHighKey() - Method in class com.apple.foundationdb.record.KeyRange
-
Returns the upper boundary of the range to be scanned.
- getIdentity() - Method in interface com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation
-
Get the initial value for aggregating multiple index entries.
- getIdentity() - Method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation.Standard
-
- getIncreaseLimitAfter() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the number of successful range builds before re-increasing the number of records to process in a single
transaction.
- getIndex() - Method in class com.apple.foundationdb.record.IndexEntry
-
Get the index associated with this entry.
- getIndex() - Method in class com.apple.foundationdb.record.metadata.IndexAggregateFunction
-
- getIndex() - Method in class com.apple.foundationdb.record.metadata.IndexRecordFunction
-
- getIndex() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
Get the index for this record.
- getIndex() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBQueriedRecord
-
Get the index, if any, that produced this query result record.
- getIndex() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the index to be built.
- getIndex() - Method in class com.apple.foundationdb.record.query.plan.planning.RankComparisons.RankComparison
-
- getIndex() - Method in class com.apple.foundationdb.record.query.plan.TextScan
-
Get the index being scanned.
- getIndex() - Method in exception com.apple.foundationdb.record.RecordIndexUniquenessViolation
-
Get the index associated with this uniqueness violation.
- getIndex(String) - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getIndex(String) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- getIndexByName(String) - Method in class com.apple.foundationdb.record.query.plan.temp.MetaDataPlanContext
-
- getIndexByName(String) - Method in interface com.apple.foundationdb.record.query.plan.temp.PlanContext
-
- getIndexEntry() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
Get the index entry for this record.
- getIndexEntry() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBQueriedRecord
-
Get the index entry, if any, that produced this query result record.
- getIndexEntry(IndexEntry, int, boolean) - Static method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
- getIndexEntry() - Method in exception com.apple.foundationdb.record.RecordIndexUniquenessViolation
-
Get the index value of this uniqueness violation.
- getIndexes() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
- getIndexes() - Method in class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
- getIndexes() - Method in interface com.apple.foundationdb.record.metadata.RecordTypeOrBuilder
-
Get the list of indexes that are on this record and only this record.
- getIndexes() - Method in class com.apple.foundationdb.record.query.plan.temp.MetaDataPlanContext
-
- getIndexes() - Method in interface com.apple.foundationdb.record.query.plan.temp.PlanContext
-
- getIndexesSince(int) - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getIndexMaintainer(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Get the maintainer for a given index.
- getIndexMaintainer(IndexMaintainerState) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutationIndexMaintainerFactory
-
- getIndexMaintainer(IndexMaintainerState) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.NoOpIndexMaintainerFactory
-
- getIndexMaintainer(IndexMaintainerState) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankIndexMaintainerFactory
-
- getIndexMaintainer(IndexMaintainerState) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexMaintainerFactory
-
- getIndexMaintainer(IndexMaintainerState) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.ValueIndexMaintainerFactory
-
- getIndexMaintainer(IndexMaintainerState) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.VersionIndexMaintainerFactory
-
- getIndexMaintainer(IndexMaintainerState) - Method in interface com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerFactory
-
Get an index maintainer for the given record store and index meta-data.
- getIndexMaintainer(IndexMaintainerState) - Method in interface com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerRegistry
-
- getIndexMaintainer(IndexMaintainerState) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerRegistryImpl
-
- getIndexMaintainer(IndexMaintainerState) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainerFactory
-
- getIndexMaintainerRegistry() - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator.Builder
-
Get the registry of index maintainers used to validate indexes.
- getIndexMaintainerRegistry() - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator
-
Get the registry of index maintainers used to validate indexes.
- getIndexMaintainerRegistry() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getIndexMaintainerRegistry() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getIndexMaintainerRegistry() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Get the registry of index maintainers to be used by the record store.
- getIndexMaintainerRegistry() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getIndexMaintainerRegistry() - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
Get the index registry used for validation.
- getIndexMaintenanceFilter() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getIndexMaintenanceFilter() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getIndexMaintenanceFilter() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
- getIndexMaintenanceFilter() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getIndexName() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryCoveringIndexPlan
-
- getIndexName() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- getIndexName() - Method in interface com.apple.foundationdb.record.query.plan.plans.RecordQueryPlanWithIndex
-
Gets the name of the index used by this plan.
- getIndexName() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTextIndexPlan
-
- getIndexName() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalIndexScanExpression
-
- getIndexScanPreference() - Method in class com.apple.foundationdb.record.query.plan.RecordQueryPlanner
-
- getIndexStates() - Method in class com.apple.foundationdb.record.RecordStoreState
-
Retrieve the mapping from index names to
IndexState
that is
underlying this
RecordStoreState
.
- getIndexSubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
Returns the subspace in which the index data is stored.
- getIndexTokenizerVersion(Index) - Static method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexMaintainer
-
Get the tokenizer version associated with this index.
- getIndexTypes() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutationIndexMaintainerFactory
-
- getIndexTypes() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.NoOpIndexMaintainerFactory
-
- getIndexTypes() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankIndexMaintainerFactory
-
- getIndexTypes() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexMaintainerFactory
-
A list containing only the name of the "" index type.
- getIndexTypes() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.ValueIndexMaintainerFactory
-
- getIndexTypes() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.VersionIndexMaintainerFactory
-
- getIndexTypes() - Method in interface com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerFactory
-
Get the index types supported by this factory.
- getIndexTypes() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainerFactory
-
- getIndexValidator(Index) - Method in interface com.apple.foundationdb.record.metadata.IndexValidatorRegistry
-
- getIndexValidator(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutationIndexMaintainerFactory
-
- getIndexValidator(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.NoOpIndexMaintainerFactory
-
- getIndexValidator(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankIndexMaintainerFactory
-
- getIndexValidator(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexMaintainerFactory
-
Validates that the index provided is valid for text indexes.
- getIndexValidator(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.ValueIndexMaintainerFactory
-
- getIndexValidator(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.VersionIndexMaintainerFactory
-
- getIndexValidator(Index) - Method in interface com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerFactory
-
Get a validator for the given index meta-data.
- getIndexValidator(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerRegistryImpl
-
- getIndexValidator(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainerFactory
-
- getInequalityComparisons() - Method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- getInequalityComparisons() - Method in class com.apple.foundationdb.record.query.plan.temp.ComparisonRange
-
- getInitialDelayMillis() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Gets the delay ceiling (in milliseconds) that will be applied between attempts to
run a transactional database operation.
- getInitialDelayMillis() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Gets the delay ceiling (in milliseconds) that will be applied between attempts to
run a transactional database operation.
- getInitialDelayMillis() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the initial delay between transaction retry attempts.
- getInner() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- getInner() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- getInner() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTypeFilterPlan
-
- getInner() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalFilterExpression
-
- getInner() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalSortExpression
-
- getInner() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalTypeFilterExpression
-
- getInnerGroup() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.RelationalGroupRefHolder
-
- getInReverseDirectoryCacheSubspace(FDBStoreTimer, ScopedValue<Long>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
Retrieves the name of the directory entry corresponding to the value of that entry in the directory layer.
- getInvariableCollator(TextCollatorRegistry, KeyExpression) - Static method in class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpression
-
- getIsolationLevel() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
- getJoined() - Method in class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- getKey() - Method in class com.apple.foundationdb.record.IndexEntry
-
Get the key portion of the index entry.
- getKey(Key.Evaluated) - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
Given a Key.Evaluated
returned from the evaluation of this expression, splits out
the portion of that expression that should be used to represent the key of a covering index.
- getKey(String) - Method in interface com.apple.foundationdb.record.provider.common.text.TextCollator
-
Get a representation of a string suitable for storing in an index for this collation.
- getKey(String) - Method in class com.apple.foundationdb.record.provider.common.text.TextCollatorRegistryJRE.TextCollatorJRE
-
- getKey(KeySelector) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getKeyCount() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get the total number of keys in the requested key range.
- getKeyCount() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- getKeyCount() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- getKeyCount() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- getKeyCount() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBStoredSizes
-
Get the number of keys used to store this record.
- getKeyCount() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- getKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- getKeyExpression() - Method in class com.apple.foundationdb.record.query.expressions.QueryKeyExpressionWithComparison
-
- getKeyNullType(int) - Method in class com.apple.foundationdb.record.IndexEntry
-
Get the type of null stored in a given key index location.
- getKeys() - Method in class com.apple.foundationdb.record.query.plan.PlanOrderingKey
-
- getKeysAndValues() - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
- getKeySize() - Method in class com.apple.foundationdb.record.IndexEntry
-
- getKeySize() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get the total size (in bytes) of all keys in the requested key range.
- getKeySize() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- getKeySize() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- getKeySize() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- getKeySize() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBStoredSizes
-
Get the size in bytes of all keys used to store this record.
- getKeySize() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- getKeySizeLimit() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getKeysSource() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryLoadByKeysPlan
-
- getKeyType() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Returns the type of values this directory stores.
- getKeyValue(int) - Method in class com.apple.foundationdb.record.IndexEntry
-
Get a tuple element of the key tuple.
- getKeyValueMap() - Method in class com.apple.foundationdb.record.logging.KeyValueLogMessage
-
- getLastModifiedVersion() - Method in class com.apple.foundationdb.record.metadata.Index
-
Get the version at which the index was changed.
- getLatencyInjector() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Returns the current latency injector.
- getLeaderboards() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectory
-
- getLeaderboardTimestamp() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowForFunction
-
- getLeaderboardTimestamp(EvaluationContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowForFunction
-
- getLeaderboardTimestampParameter() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowForFunction
-
- getLeaderboardType() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowForFunction
-
- getLeaderboardType(EvaluationContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowForFunction
-
- getLeaderboardTypeParameter() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowForFunction
-
- getLimit() - Method in class com.apple.foundationdb.record.ByteScanLimiter
-
Get the byte scan limit.
- getLimit() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the maximum number of records to process in one transaction.
- getLimit() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer
-
Get the current number of records to process in one transaction.
- getLimit() - Method in class com.apple.foundationdb.record.RecordScanLimiter
-
Get the record scan limit.
- getLocalFileDescriptor() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Get the local meta-data file descriptor.
- getLocalityProvider() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Get the locality provider that is used to discover the server location of the keys.
- getLocalityProvider() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Get the locality provider that is used to discover the server location of the keys.
- getLocalVersion(Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
Get a local version assigned to some primary key used within this context.
- getLocalVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
- getLogicalValue() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
Returns the logical value (prior to resolving) for this path element.
- getLogName() - Method in enum com.apple.foundationdb.record.IndexState
-
- getLong(int) - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- getLow() - Method in class com.apple.foundationdb.record.TupleRange
-
- getLow() - Method in class com.apple.foundationdb.record.ValueRange
-
- getLowEndpoint() - Method in class com.apple.foundationdb.record.KeyRange
-
- getLowEndpoint() - Method in class com.apple.foundationdb.record.TupleRange
-
- getLowEndpoint() - Method in class com.apple.foundationdb.record.ValueRange
-
- getLowKey() - Method in class com.apple.foundationdb.record.KeyRange
-
Returns the lower boundary of the range to be scanned.
- getMappingSubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- getMappingSubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.StringInterningLayer
-
- getMappingSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ExtendedDirectoryLayer
-
- getMappingSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- getMappingSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- getMappingSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
- getMatcher() - Method in class com.apple.foundationdb.record.query.plan.temp.PlannerRule
-
- getMaxArguments() - Method in class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpression
-
- getMaxArguments() - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
Get the maximum number of arguments supported by this function.
- getMaxAttempts() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Gets the maximum number of attempts for a database to make when running a
retriable transactional operation.
- getMaxAttempts() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Gets the maximum number of attempts for a database to make when running a
retriable transactional operation.
- getMaxAttempts() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the maximum number of transaction retry attempts.
- getMaxDelayMillis() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Gets the maximum delay (in milliseconds) that will be applied between attempts to
run a transactional database operation.
- getMaxDelayMillis() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Gets the maximum delay (in milliseconds) that will be applied between attempts to
run a transactional database operation.
- getMaxDelayMillis() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the maximum delay between transaction retry attempts.
- getMaxDistance() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextWithMaxDistanceComparison
-
Get the maximum distance allowed between tokens in the source document allowed by
this filter.
- getMaxKeySize() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get the size (in bytes) of the largest key in the requested key range.
- getMaxMillisPerTransaction() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
The maximum number of milliseconds spent scanning the directory during a lookup
within the context of a single transaction, when this limit is hit, a new one will be
started before continuing.
- getMaxRetries() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the maximum number of times to retry a single range rebuild.
- getMaxRowsPerTransaction() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
The maximum number of rows scanned in the directory during a lookup
within the context of a single transaction, when this limit is hit, a new one will be
started before continuing.
- getMaxSize() - Method in class com.apple.foundationdb.record.AsyncLoadingCache
-
Get the maximum number of elements stored by the cache.
- getMaxValueSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get the size (in bytes) of the largest value in the requested key range.
- getMaxVersion() - Method in class com.apple.foundationdb.record.provider.common.text.DefaultTextTokenizer
-
Get the maximum supported version.
- getMaxVersion() - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizer
-
The maximum supported version of this tokenizer.
- getMdcContext() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Get the logging context used in record contexts opened by this runner.
- getMdcContext() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- getMdcContext() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- getMedian() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get an estimate for the size of the median key-value pair.
- getMembers() - Method in class com.apple.foundationdb.record.query.plan.temp.FixedCollectionExpressionRef
-
- getMessage() - Method in exception com.apple.foundationdb.record.logging.CompletionExceptionLogHelper.IgnoredSuppressedExceptionCount
-
- getMessageWithKeys() - Method in class com.apple.foundationdb.record.logging.KeyValueLogMessage
-
- getMetadata() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.PathValue
-
If the
PathValue
was returned by the
DirectoryLayerDirectory
or some other directory
type that involves a
LocatableResolver
, this will return any metadata that is associated with the
key in by
LocatableResolver
.
- getMetadata() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverResult
-
- getMetaData() - Method in class com.apple.foundationdb.record.query.plan.temp.MetaDataPlanContext
-
- getMetaData() - Method in interface com.apple.foundationdb.record.query.plan.temp.PlanContext
-
- getMetadataHook() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverCreateHooks
-
- getMetaDataProvider() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getMetaDataProvider() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Get the provider for the record store's meta-data.
- getMetaDataProvider() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Get the provider for the record store's meta-data.
- getMetaDataProvider() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getMetaDataStore() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getMetaDataStore() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
- getMetaDataStore() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getMinArguments() - Method in class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpression
-
- getMinArguments() - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
Get the the minimum number of arguments supported by this function.
- getMinDelayMillis() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Gets the minimum delay (in milliseconds) that will be applied between attempts to
run a transactional database operation.
- getMinVersion() - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizer
-
The minimum supported version of this tokenizer.
- getMinVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase.WeakReadSemantics
-
- getMultiTypeIndexes() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
The Indexes that this record type is on that also contain other record types.
- getMultiTypeIndexes() - Method in class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
The Indexes that this record type is on that also contain other record types.
- getMultiTypeIndexes() - Method in interface com.apple.foundationdb.record.metadata.RecordTypeOrBuilder
-
Gets the list of indexes that are on multiple record types one of which is this type.
- getMutationParam(IndexEntry, boolean) - Method in interface com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation
-
Get the underlying argument to the FDB API.
- getMutationParam(IndexEntry, boolean) - Method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation.Standard
-
- getMutationType() - Method in interface com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation
-
Get the underlying mutation performed by the FDB API.
- getMutationType() - Method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation.Standard
-
- getName() - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression.Builder
-
- getName() - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
- getName() - Method in interface com.apple.foundationdb.record.metadata.expressions.QueryableKeyExpression
-
- getName() - Method in class com.apple.foundationdb.record.metadata.Index
-
- getName() - Method in class com.apple.foundationdb.record.metadata.IndexAggregateFunction
-
- getName() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
- getName() - Method in class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
- getName() - Method in interface com.apple.foundationdb.record.metadata.RecordTypeOrBuilder
-
Get the name of the record type.
- getName() - Method in class com.apple.foundationdb.record.PipelineOperation
-
- getName() - Method in class com.apple.foundationdb.record.provider.common.text.DefaultTextTokenizer
-
Get the name for this tokenizer.
- getName() - Method in class com.apple.foundationdb.record.provider.common.text.DefaultTextTokenizerFactory
-
The name of the default text tokenizer.
- getName() - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizer
-
Get the name of this tokenizer.
- getName() - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizerFactory
-
Get the unique name for the text tokenizer.
- getName() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Returns the name of this directory.
- getName() - Method in interface com.apple.foundationdb.record.query.expressions.ComponentWithComparison
-
- getName() - Method in class com.apple.foundationdb.record.query.expressions.QueryKeyExpressionWithComparison
-
- getName() - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunctionWithComparison
-
- getName() - Method in class com.apple.foundationdb.record.query.expressions.RecordTypeKeyComparison
-
- getName() - Method in class com.apple.foundationdb.record.RecordFunction
-
- getNameInTree() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.DirectoryLayerDirectory
-
- getNameInTree() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
When displaying the name of this directory in the tree output from
KeySpaceDirectory.toString()
allows the
directory implementation to ornament the name in any fashion it sees fit.
- getNetworkExecutor() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getNext() - Method in class com.apple.foundationdb.record.cursors.AutoContinuingCursor
-
- getNext() - Method in class com.apple.foundationdb.record.cursors.EmptyCursor
-
- getNext() - Method in class com.apple.foundationdb.record.cursors.ListCursor
-
- getNext() - Method in class com.apple.foundationdb.record.provider.foundationdb.KeyValueCursor
-
- getNext() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.KeyValueUnsplitter
-
- getNext() - Method in interface com.apple.foundationdb.record.RecordCursor
-
Get the next result from this cursor.
- getNLevels() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- getNlevels() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate
-
- getNodeSubspace(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.AutoContinuingCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.ChainedCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.ConcatCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.EmptyCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.FilterCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.FlatMapPipelinedCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.FutureCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.LazyCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.ListCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.MapCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.MapPipelinedCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.MapWhileCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.OrElseCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.RowLimitedCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.cursors.SkipCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor
-
Deprecated.
- getNoNextReason() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.KeyValueUnsplitter
-
Deprecated.
- getNoNextReason() - Method in interface com.apple.foundationdb.record.RecordCursor
-
- getNoNextReason() - Method in class com.apple.foundationdb.record.RecordCursorIterator
-
- getNoNextReason() - Method in class com.apple.foundationdb.record.RecordCursorResult
-
Return the no-next-reason of this result.
- getNullableDouble(int) - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- getNullableFloat(int) - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- getNullableLong(int) - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- getObject(int) - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- getObject(int, Class<T>) - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- getOnlyRecordType() - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
If there is only one record type, get it.
- getOperand() - Method in class com.apple.foundationdb.record.metadata.IndexAggregateFunction
-
- getOperand() - Method in class com.apple.foundationdb.record.metadata.IndexRecordFunction
-
- getOption(String) - Method in class com.apple.foundationdb.record.metadata.Index
-
- getOptions() - Method in class com.apple.foundationdb.record.metadata.Index
-
- getP90() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get an estimate for the size of the 90th percentile key-value pair.
- getP95() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get an estimate for the size of the 95th percentile key-value pair.
- getParameter() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ParameterComparison
-
- getParent() - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- getParent() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Returns this directory's parent.
- getParent() - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Returns the parent of this entry or null if this is the root of the path.
- getParent() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- getParent() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
Returns the parent path element.
- getPersistentCacheHitCount() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
Get the number of reverse lookups in which the lookup could not be satisfied by the in-memory cache
but was satisfied by the persistent reverse lookup cache.
- getPersistentCacheMissCount() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
Get the number of reverse lookups in which the persistent cache was found to be missing an entry,
resulting in a scan of the directory layer in order to populate the missing entry.
- getPipelineSize(PipelineOperation) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get the number of elements to allow in the asynchronous pipeline for an operation of the given type.
- getPipelineSize(PipelineOperation) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.PipelineSizer
-
- getPipelineSizer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getPipelineSizer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getPipelineSizer() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Get the
object
to be used to determine the depth of pipelines run by the record store.
- getPipelineSizer() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get the function for computing the number of elements to allow in the asynchronous pipeline for an operation of the given
type.
- getPipelineSizer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getPipelineSizer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- getPlanComparison(QueryRecordFunctionWithComparison) - Method in class com.apple.foundationdb.record.query.plan.planning.RankComparisons
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.EmptyKeyExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.RecordTypeKeyExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.metadata.expressions.VersionKeyExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.expressions.EmptyComparison
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.expressions.FieldWithComparison
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.expressions.NestedField
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.expressions.NotComponent
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.expressions.OneOfThemWithComparison
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.expressions.OneOfThemWithComponent
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.expressions.QueryKeyExpressionWithComparison
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunctionWithComparison
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.expressions.RecordTypeKeyComparison
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryCoveringIndexPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIntersectionPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryLoadByKeysPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScanPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScoreForRankPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTextIndexPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTypeFilterPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnionPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedDistinctPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedPrimaryKeyDistinctPlan
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalFilterExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalIndexScanExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalSortExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalTypeFilterExpression
-
- getPlannerExpressionChildren() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.RelationalGroupRefHolder
-
- getPlannerExpressionChildren() - Method in interface com.apple.foundationdb.record.query.plan.temp.PlannerExpression
-
Return an iterator of references to the children of this planner expression.
- getPrefixSize() - Method in class com.apple.foundationdb.record.query.plan.PlanOrderingKey
-
- getPreWriteChecks() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverCreateHooks
-
- getPrimaryKey() - Method in class com.apple.foundationdb.record.IndexEntry
-
Get the primary key of the record associated with this entry.
- getPrimaryKey() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
- getPrimaryKey() - Method in class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
- getPrimaryKey() - Method in interface com.apple.foundationdb.record.metadata.RecordTypeOrBuilder
-
Gets the primary key expression for this record type.
- getPrimaryKey() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- getPrimaryKey() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecord
-
Get the primary key for this record.
- getPrimaryKey() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- getPrimaryKey() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- getPrimaryKey() - Method in exception com.apple.foundationdb.record.RecordIndexUniquenessViolation
-
Get the primary key of this uniqueness violation.
- getPrimaryKeyBoundaries(Tuple, Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Return a cursor of boundaries separating the key ranges maintained by each FDB server.
- getPrimaryKeyComponentPositions() - Method in class com.apple.foundationdb.record.metadata.Index
-
Get the positions of the primary key components within the index key.
- getPrimaryKeys(EvaluationContext) - Method in interface com.apple.foundationdb.record.query.plan.plans.RecordQueryLoadByKeysPlan.KeysSource
-
- getPrimaryKeyStart() - Method in class com.apple.foundationdb.record.query.plan.PlanOrderingKey
-
- getPrimaryKeyTail() - Method in class com.apple.foundationdb.record.query.plan.PlanOrderingKey
-
- getProgressLogIntervalMillis() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the minimum time between successful progress logs when building across transactions.
- getProportion(double) - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get an estimate for the size for which the provided proportion of key-value pairs have a combined
size that is less than that size.
- getQueryPlanChildren() - Method in interface com.apple.foundationdb.record.query.plan.plans.QueryPlan
-
Returns the (zero or more) child QueryPlan
s of this plan.
- getQueryPlanChildren() - Method in interface com.apple.foundationdb.record.query.plan.plans.RecordQueryPlan
-
- getRange(KeySelector, KeySelector) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(KeySelector, KeySelector, int) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(KeySelector, KeySelector, int, boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(KeySelector, KeySelector, int, boolean, StreamingMode) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(byte[], byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(byte[], byte[], int) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(byte[], byte[], int, boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(byte[], byte[], int, boolean, StreamingMode) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(Range) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(Range, int) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(Range, int, boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRange(Range, int, boolean, StreamingMode) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getRankTypes() - Method in class com.apple.foundationdb.record.query.plan.PlannableIndexTypes
-
- getReadableIndexes(RecordTypeOrBuilder) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Gets the list of readable indexes that are on the given record type.
- getReadableMultiTypeIndexes(RecordTypeOrBuilder) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Gets the list of readable indexes that are on multiple record types one of which is the
given type.
- getReadableUniversalIndexes() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Gets the list of readable universal indexes, i.e., the indexes on all record types.
- getReadVersion(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Get the read version (GRV) for the given context.
- getReadVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getReason() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.InvalidIndexEntry
-
- getRebuild() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate
-
- getRecord() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- getRecord() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecord
-
Get the Protobuf message form of this record.
- getRecord() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- getRecord() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- getRecordContext() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- getRecordCountForRebuildIndexes(boolean, boolean, Map<Index, List<RecordType>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Get count of records to pass to checker to decide whether to build right away.
- getRecordCountKey() - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getRecordCountKey() - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- getRecordMetaData() - Method in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- getRecordMetaData() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
Get the meta-data of which this record type is a part.
- getRecordMetaData() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
- getRecordMetaData() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getRecordMetaData() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- getRecordMetaData() - Method in class com.apple.foundationdb.record.RecordMetaData
-
Get this RecordMetaData
instance.
- getRecordMetaData() - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- getRecordMetaData() - Method in interface com.apple.foundationdb.record.RecordMetaDataProvider
-
- getRecordMetaDataAsync(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
- getRecordScanLimiter() - Method in class com.apple.foundationdb.record.ExecuteState
-
Get a limiter for the maximum number of records that can be retrieved from the database.
- getRecordsDescriptor() - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getRecordsPerSecond() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the maximum number of records to process in a single second.
- getRecordStoreBuilder() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the record store builder that will be used to open record store instances for indexing.
- getRecordStoreState() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getRecordStoreState() - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.FDBRecordStoreStateCacheEntry
-
- getRecordType() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- getRecordType() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecord
-
Get the record type for this record.
- getRecordType() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- getRecordType() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- getRecordType(String) - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getRecordType(String) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- getRecordTypeForDescriptor(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getRecordTypeKey() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
- getRecordTypeKey() - Method in class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
- getRecordTypeKey() - Method in interface com.apple.foundationdb.record.metadata.RecordTypeOrBuilder
-
- getRecordTypeKeyTuple() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
- getRecordTypes() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the explicit set of record types to be indexed.
- getRecordTypes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTypeFilterPlan
-
- getRecordTypes() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalTypeFilterExpression
-
- getRecordTypes() - Method in interface com.apple.foundationdb.record.query.plan.temp.expressions.TypeFilterExpression
-
- getRecordTypes() - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- getRecordTypes() - Method in class com.apple.foundationdb.record.query.RecordQuery
-
- getRecordTypes() - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getRefreshTimeSeconds() - Method in class com.apple.foundationdb.record.AsyncLoadingCache
-
- getRegistry() - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizerRegistry
-
Returns all registered tokenizers.
- getRegistry() - Method in class com.apple.foundationdb.record.provider.common.text.TextTokenizerRegistryImpl
-
- getRelationalChildCount() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIntersectionPlan
-
- getRelationalChildCount() - Method in interface com.apple.foundationdb.record.query.plan.plans.RecordQueryPlanWithChild
-
- getRelationalChildCount() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalFilterExpression
-
- getRelationalChildCount() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalSortExpression
-
- getRelationalChildCount() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalTypeFilterExpression
-
- getRelationalChildCount() - Method in interface com.apple.foundationdb.record.query.plan.temp.expressions.RelationalExpressionWithChildren
-
- getRelationalChildCount() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.RelationalGroupRefHolder
-
- getRemainder() - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
- getRemainder() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
Deprecated.
- getRemainder() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
- getRemovedVersion() - Method in class com.apple.foundationdb.record.metadata.FormerIndex
-
Get the version at which the index was removed.
- getRequiredResults() - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- getRequiredResults() - Method in class com.apple.foundationdb.record.query.RecordQuery
-
- getResolvedMetadata() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
Returns any metadata that may be stored along with the resolved value for this path element.
- getResolvedPathValue() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
Returns the value that will be physically stored to represent this path element along with any metadata that
may be associated with it.
- getResolvedValue() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.PathValue
-
Returns the value that will be stored in the FDB row key for a path.
- getResolvedValue() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
Returns the value that will be physically stored to represent this path element.
- getResolverStateCacheRefreshTime() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getResult() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer.UpdateState
-
- getReturnedRowLimit() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Get the limit on the number of rows that will be returned as it would be passed to FDB.
- getReturnedRowLimitOrMax() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Get the limit on the number of rows that will be returned as could be used for counting.
- getReverseDirectoryCache() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getReverseDirectoryInMemoryCache() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getReverseDirectoryMaxMillisPerTransaction() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getReverseDirectoryRowsPerTransaction() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getRoot() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpace
-
Get the root of this key space.
- getRootClass() - Method in interface com.apple.foundationdb.record.query.plan.temp.matchers.ExpressionMatcher
-
Get a class or interface extending
PlannerExpression
that is a super class of every planner expression
that this matcher can match.
- getRootClass() - Method in class com.apple.foundationdb.record.query.plan.temp.matchers.ReferenceMatcher
-
- getRootClass() - Method in class com.apple.foundationdb.record.query.plan.temp.matchers.TypeMatcher
-
- getRootExpression() - Method in class com.apple.foundationdb.record.metadata.Index
-
- getRootOperator() - Method in class com.apple.foundationdb.record.query.plan.temp.PlannerRule
-
Returns the class of the operator at the root of the binding expression, if this rule uses a non-trivial binding.
- getRulesMatching(PlannerExpression) - Method in class com.apple.foundationdb.record.query.plan.temp.PlannerRuleSet
-
- getRunner() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Get the runner that will be used to call into the database.
- getScanComparisons() - Method in class com.apple.foundationdb.record.query.plan.planning.RankComparisons.RankComparison
-
- getScanForQuery(Index, QueryComponent, boolean, FilterSatisfiedMask) - Static method in class com.apple.foundationdb.record.query.plan.planning.TextScanPlanner
-
Get a scan that matches a filter in the list of filters provided.
- getScannedBytesLimit() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Get the maximum number of bytes a query with this execute properties will scan.
- getScannedRecordsLimit() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Get the maximum number of records a query with this execute properties will scan.
- getScanType() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryCoveringIndexPlan
-
- getScanType() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- getScanType() - Method in interface com.apple.foundationdb.record.query.plan.plans.RecordQueryPlanWithIndex
-
- getScanType() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTextIndexPlan
-
- getScanType() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalIndexScanExpression
-
- getScope() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedValue
-
- getScoreForRank(RecordMetaData) - Method in class com.apple.foundationdb.record.query.plan.planning.RankComparisons.RankComparison
-
- getScores() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardScoreTrim
-
- getScores() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardScoreTrimResult
-
- getSecondarySubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
Returns the secondary subspace in which the index data is stored.
- getSerializer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getSerializer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getSerializer() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Get the serializer used to convert records into byte arrays.
- getSerializer() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get the serializer used to convert records into byte arrays.
- getSerializer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getSerializer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- getShouldCheckContinuationAccess() - Static method in class com.apple.foundationdb.record.cursors.IllegalContinuationAccessChecker
-
- getSinceVersion() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
- getSinceVersion() - Method in class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
- getSinceVersion() - Method in interface com.apple.foundationdb.record.metadata.RecordTypeOrBuilder
-
Gets a metadata version, which shows when this record type got introduced in the metadata.
- getSizeBuckets() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get an array of buckets used to get an estimate of size distribution.
- getSkip() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
- getSnapshotRecordCount(KeyExpression, Key.Evaluated) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getSnapshotRecordCount() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get the number of records in the record store.
- getSnapshotRecordCount(KeyExpression, Key.Evaluated) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get the number of records in a portion of the record store determined by a group key expression.
- getSnapshotRecordCount(KeyExpression, Key.Evaluated) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- getSnapshotRecordCountForRecordType(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getSnapshotRecordCountForRecordType(String) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get the number of records in the record store of the given record type.
- getSnapshotRecordCountForRecordType(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- getSnapshotRecordUpdateCount() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- getSnapshotRecordUpdateCount(KeyExpression, Key.Evaluated) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- getSort() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalSortExpression
-
- getSort() - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- getSort() - Method in class com.apple.foundationdb.record.query.RecordQuery
-
- getSpecs() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate
-
- getSplitPoint() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- getStalenessBoundMillis() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase.WeakReadSemantics
-
- getStart() - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator.AllocationWindow
-
- getStartIncrement() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate.TimeWindowSpec
-
- getStartTimestamp() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- getState() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
- getState(Index) - Method in class com.apple.foundationdb.record.RecordStoreState
-
Determine the state of an index.
- getState(String) - Method in class com.apple.foundationdb.record.RecordStoreState
-
Determine the state of the index with the given name.
- getStateForResolver(LocatableResolver, Supplier<CompletableFuture<ResolverStateProto.State>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- getStateRefreshTimeMillis() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getStatesForRebuildIndexes(FDBRecordStoreBase.UserVersionChecker, Map<Index, List<RecordType>>, long, boolean, boolean, int, int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getStateSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ExtendedDirectoryLayer
-
- getStateSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- getStateSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- getStateSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
- getStaticMessage() - Method in class com.apple.foundationdb.record.logging.KeyValueLogMessage
-
- getStoppedReason() - Method in class com.apple.foundationdb.record.cursors.CursorLimitManager
-
Report a single reason associated with a limit that has been exceeded.
- getStoredRecord() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- getStoredRecord() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBQueriedRecord
-
Get the stored record, if any, that produced this query result record.
- getStoredValue() - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
- getStoredValue() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
Deprecated.
- getStoreHeader() - Method in class com.apple.foundationdb.record.RecordStoreState
-
Get the store header associated with this record store state.
- getStoreStateCache() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Get the store state cache for this database.
- getStoreStateCache() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getStoreStateCache() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Get the store state cache to be used by the record store.
- getStoreStateCache() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getStoreStateCacheFactory() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Get the store state cache factory.
- getString(int) - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- getSubdirectories() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Returns the set of subdirectories contained within this directory.
- getSubdirectory(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Retrieves a subdirectory.
- getSubKey(int, int) - Method in class com.apple.foundationdb.record.metadata.expressions.BaseKeyExpression
-
- getSubKey(int, int) - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
-
Returns a sub-set of the key expression.
- getSubKeyImpl(int, int) - Method in class com.apple.foundationdb.record.metadata.expressions.BaseKeyExpression
-
- getSubKeyImpl(int, int) - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- getSubKeyImpl(int, int) - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- getSubKeyImpl(int, int) - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- getSubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- getSubspace(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.SubspaceProvider
-
This might be blocking if the subspace is never fetched before.
- getSubspace(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.SubspaceProviderByKeySpacePath
-
- getSubspace(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.SubspaceProviderBySubspace
-
- getSubspaceAsync() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- getSubspaceAsync(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.SubspaceProvider
-
Asynchronously resolves the subspace against the database associated with
FDBRecordContext
.
- getSubspaceAsync(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.SubspaceProviderByKeySpacePath
-
- getSubspaceAsync(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.SubspaceProviderBySubspace
-
- getSubspaceKey() - Method in class com.apple.foundationdb.record.metadata.FormerIndex
-
Get the subspace key formerly occupied by the index.
- getSubspaceKey() - Method in class com.apple.foundationdb.record.metadata.Index
-
Get the key used to determine this index's subspace prefix.
- getSubspaceKey() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- getSubspaceKeyCounter() - Method in class com.apple.foundationdb.record.RecordMetaData
-
Get value of the counter used for index subspace keys if the counter-based assignment is used.
- getSubspaceKeyCounter() - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
Get the current value of the index subspace key counter.
- getSubspaceProvider() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getSubspaceProvider() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Get the subspace provider.
- getSubspaceProvider() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get the subspace provider.
- getSubspaceProvider() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- getSubspaceProvider() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getSubspaceProvider() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- getSubspaceTupleKey() - Method in class com.apple.foundationdb.record.metadata.FormerIndex
-
- getSubspaceTupleKey() - Method in class com.apple.foundationdb.record.metadata.Index
-
- getSubstitute() - Method in class com.apple.foundationdb.record.query.plan.planning.RankComparisons.RankComparison
-
- getSuffixComparisons() - Method in class com.apple.foundationdb.record.query.plan.TextScan
-
Get any comparisons performed on fields of the index following the text field.
- getTextCollator(Key.Evaluated) - Method in class com.apple.foundationdb.record.metadata.expressions.CollateFunctionKeyExpression
-
- getTextCollator() - Method in interface com.apple.foundationdb.record.provider.common.text.TextCollatorRegistry
-
Get a weak text collator for the default locale.
- getTextCollator(int) - Method in interface com.apple.foundationdb.record.provider.common.text.TextCollatorRegistry
-
Get a text collator of the specified strength for the default locale.
- getTextCollator(String) - Method in interface com.apple.foundationdb.record.provider.common.text.TextCollatorRegistry
-
Get a weak text collator for the given locale.
- getTextCollator(String, int) - Method in interface com.apple.foundationdb.record.provider.common.text.TextCollatorRegistry
-
Get a text collator of the specified strength for the given locale.
- getTextCollator(int) - Method in class com.apple.foundationdb.record.provider.common.text.TextCollatorRegistryJRE
-
- getTextCollator(String, int) - Method in class com.apple.foundationdb.record.provider.common.text.TextCollatorRegistryJRE
-
- getTextComparison() - Method in class com.apple.foundationdb.record.query.plan.TextScan
-
Get the comparison performed on the text field.
- getTextScan() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTextIndexPlan
-
- getTextTypes() - Method in class com.apple.foundationdb.record.query.plan.PlannableIndexTypes
-
- getTimeLimit() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Get the time limit for query execution.
- getTimeNanos(StoreTimer.Event) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Get the total time spent for a given event.
- getTimeoutCount(StoreTimer.Event) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Get the total count of timeouts for a given event.
- getTimeoutEvents() - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Get all events that have timed out.
- getTimeoutTimeNanos(StoreTimer.Event) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Get the total time spent for a given event that timed out.
- getTimer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Get the timer used in record contexts opened by this runner.
- getTimer() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- getTimer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- getTimer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- getTimer() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- getTimer() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- getTimeStamp() - Method in class com.apple.foundationdb.record.logging.KeyValueLogMessage
-
- getTimeWindow() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowAggregateFunction
-
- getTimeWindow() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowRecordFunction
-
- getTokenizer() - Method in class com.apple.foundationdb.record.provider.common.text.DefaultTextTokenizerFactory
-
- getTokenizer() - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizerFactory
-
Get an instance of the text tokenizer.
- getTokenizer(String) - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizerRegistry
-
Gets the tokenizer of the given name.
- getTokenizer(String) - Method in class com.apple.foundationdb.record.provider.common.text.TextTokenizerRegistryImpl
-
- getTokenizer(Index) - Static method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexMaintainer
-
Get the text tokenizer associated with this index.
- getTokenizerName() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextComparison
-
- getTotalSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get the total size (in bytes) of all keys and values in the requested key range.
- getTrackLastSeenVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getTransactionAge() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
Get the number of milliseconds since context was created.
- getTransactionCreateTime() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- getTransactionIsTracedSupplier() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- getType() - Method in class com.apple.foundationdb.record.metadata.Index
-
- getType() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- getType() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate.TimeWindowSpec
-
- getType() - Method in interface com.apple.foundationdb.record.query.expressions.Comparisons.Comparison
-
Get the comparison type.
- getType() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ListComparison
-
- getType() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.NullComparison
-
- getType() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ParameterComparison
-
- getType() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.SimpleComparison
-
- getType() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextComparison
-
- getType() - Method in class com.apple.foundationdb.record.query.QueryToKeyMatcher.Match
-
- getTypedRecordStore(RecordSerializer<N>) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get a typed record store using the given typed serializer.
- getTypeHighBounds() - Method in enum com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory.KeyType
-
- getTypeLowBounds() - Method in enum com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory.KeyType
-
- getUnbuiltRange() - Method in exception com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.IndexNotBuiltException
-
Get the unbuilt range associated with this exception.
- getUnionDescriptor() - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getUnionDescriptor() - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- getUnionField(DynamicMessage, Tuple) - Method in class com.apple.foundationdb.record.provider.common.DynamicMessageRecordSerializer
-
- getUnionField(Descriptors.Descriptor, Message) - Method in class com.apple.foundationdb.record.provider.common.MessageBuilderRecordSerializer
-
- getUnionField(Descriptors.Descriptor, U) - Method in class com.apple.foundationdb.record.provider.common.MessageBuilderRecordSerializerBase
-
- getUnionField(Descriptors.Descriptor, U) - Method in class com.apple.foundationdb.record.provider.common.TypedRecordSerializer
-
- getUnionFieldForRecordType(RecordType) - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getUnionFieldForRecordType(RecordType) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- getUniversalIndex(String) - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getUniversalIndexes() - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getUnsatisfiedFilter() - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
- getUnsatisfiedFilters() - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
Create a list of filters that are not satisfied.
- getUntypedRecordStore() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getUntypedRecordStore() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Get the untyped record store associated with this possibly typed store.
- getUntypedRecordStore() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- getUntypedSerializer() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
Get the serializer that will be used by the underlying record store for non-typed operations such as building indexes.
- getUpdateTimestamp() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectory
-
- getUpdateTimestamp() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate
-
- getUsedIndexes() - Method in interface com.apple.foundationdb.record.query.plan.plans.QueryPlan
-
Returns a set of names of the indexes used by this plan (and its sub-plans).
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryCoveringIndexPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIntersectionPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryLoadByKeysPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScanPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScoreForRankPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTextIndexPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTypeFilterPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedDistinctPlan
-
- getUsedIndexes() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedPrimaryKeyDistinctPlan
-
- getUserVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Get the user version currently in use for this record store.
- getUserVersionChecker() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- getUserVersionChecker() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Get the function
to be used to check the meta-data version of the record store.
- getUserVersionChecker() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- getValue() - Method in class com.apple.foundationdb.record.IndexEntry
-
Get the value portion of the index entry.
- getValue(Key.Evaluated) - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
Given a Key.Evaluated
returned from the evaluation of this expression, splits out
the portion of that expression that should be used to represent the value of a covering index.
- getValue() - Method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- getValue() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Returns the constant value that this directory stores.
- getValue() - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
- getValue() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- getValue() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverResult
-
- getValueExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- getValues() - Method in class com.apple.foundationdb.record.logging.KeyValueLogMessage
-
- getValues(EvaluationContext) - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- getValues(EvaluationContext) - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInParameterJoinPlan
-
- getValues(EvaluationContext) - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInValuesJoinPlan
-
- getValueSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.cursors.SizeStatisticsCollectorCursor.SizeStatisticsResults
-
Get the total size (in bytes) of all values in the requested key range.
- getValueSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- getValueSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- getValueSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- getValueSize() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBStoredSizes
-
Get the size in bytes of all values used to store this record.
- getValueSize() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- getValueSizeLimit() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- getValuesWithThrowable(Throwable) - Method in class com.apple.foundationdb.record.logging.KeyValueLogMessage
-
- getValueTypes() - Method in class com.apple.foundationdb.record.query.plan.PlannableIndexTypes
-
- getVersion() - Method in class com.apple.foundationdb.record.metadata.FormerIndex
-
- getVersion() - Method in class com.apple.foundationdb.record.metadata.Index
-
- getVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- getVersion() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecord
-
- getVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- getVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- getVersion(FDBStoreTimer) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- getVersion() - Method in class com.apple.foundationdb.record.RecordMetaData
-
- getVersion() - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- getVersionStamp() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
Return the ten byte version-stamp assigned to this context at commit time.
- getVersionstamp() - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- getWeakReadSemantics() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Get the read semantics used in record contexts opened by this runner.
- getWeakReadSemantics() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- getWholeKey() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- getWriteOnlyIndexNames() - Method in class com.apple.foundationdb.record.RecordStoreState
-
Get the names of any write-only indexes.
- global(FDBDatabase) - Static method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ExtendedDirectoryLayer
-
Creates a default instance of the extended directory layer.
- global(FDBDatabase) - Static method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
Creates a default instance of the scoped directory layer.
- global(FDBDatabase) - Static method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
Creates a default instance of the scoped interning layer.
- GLOBAL_MIN_VERSION - Static variable in interface com.apple.foundationdb.record.provider.common.text.TextTokenizer
-
The absolute minimum tokenizer version.
- GLOBAL_VERSION_LENGTH - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Length of the global versions used by FDBRecordVersion
.
- greaterThan(Object) - Method in class com.apple.foundationdb.record.query.expressions.Field
-
Checks if the field has a value greater than the given comparand.
- greaterThan(Object) - Method in class com.apple.foundationdb.record.query.expressions.OneOfThem
-
Checks if one of the values in this repeated field is greater than the given comparand.
- greaterThan(Object) - Method in class com.apple.foundationdb.record.query.expressions.QueryKeyExpression
-
Checks if the key expression has a value greater than the given comparand.
- greaterThan(Object) - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunction
-
Checks if the calculated value has a value greater than the given comparand.
- greaterThanOrEquals(Object) - Method in class com.apple.foundationdb.record.query.expressions.Field
-
Checks if the field has a value greater than or equal to the given comparand.
- greaterThanOrEquals(Object) - Method in class com.apple.foundationdb.record.query.expressions.OneOfThem
-
Checks if one of the values in this repeated field is greater than or equal to the given comparand.
- greaterThanOrEquals(Object) - Method in class com.apple.foundationdb.record.query.expressions.QueryKeyExpression
-
Checks if the key expression has a value greater than or equal to the given comparand.
- greaterThanOrEquals(Object) - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunction
-
Checks if the calculated value has a value greater than or equal to the given comparand.
- group(int) - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- groupBy(KeyExpression, KeyExpression...) - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- groupBy(KeyExpression, KeyExpression...) - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- groupBy(KeyExpression, KeyExpression...) - Method in class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- groupBy(KeyExpression, KeyExpression...) - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- GroupingKeyExpression - Class in com.apple.foundationdb.record.metadata.expressions
-
A key expression that divides into two parts for the sake of aggregate or rank indexing.
- GroupingKeyExpression(KeyExpression, int) - Constructor for class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- GroupingKeyExpression(RecordMetaDataProto.Grouping) - Constructor for class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- groupOrderedScoreIndexKeys(Iterable<IndexEntry>, boolean, boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
Group the given indexKeys
by group of size groupPrefixSize
, ordering within each
group by score, taking highScoreFirst
into account.
- id() - Method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreKeyspace
-
- ignoreComplete() - Method in enum com.apple.foundationdb.record.provider.foundationdb.BlockingInAsyncDetection
-
Indicates how to react if the future passed into asyncToSync()
was completed.
- IllegalContinuationAccessChecker - Class in com.apple.foundationdb.record.cursors
-
- IllegalResultNoNextReasonAccessException(Object, RecordCursorContinuation) - Constructor for exception com.apple.foundationdb.record.RecordCursorResult.IllegalResultNoNextReasonAccessException
-
- IllegalResultValueAccessException(RecordCursorContinuation, RecordCursor.NoNextReason) - Constructor for exception com.apple.foundationdb.record.RecordCursorResult.IllegalResultValueAccessException
-
- IllegalSubKeyException(int, int, int) - Constructor for exception com.apple.foundationdb.record.metadata.expressions.BaseKeyExpression.IllegalSubKeyException
-
- IMPLEMENTATION - Static variable in class com.apple.foundationdb.record.query.plan.temp.PlannerRuleSet
-
- ImplementFilterRule - Class in com.apple.foundationdb.record.query.plan.temp.rules
-
- ImplementFilterRule() - Constructor for class com.apple.foundationdb.record.query.plan.temp.rules.ImplementFilterRule
-
- ImplementTypeFilterRule - Class in com.apple.foundationdb.record.query.plan.temp.rules
-
- ImplementTypeFilterRule() - Constructor for class com.apple.foundationdb.record.query.plan.temp.rules.ImplementTypeFilterRule
-
- in(List<?>) - Method in class com.apple.foundationdb.record.query.expressions.Field
-
Query where the value of this field is in the given list.
- in(String) - Method in class com.apple.foundationdb.record.query.expressions.Field
-
Query where the value of this field is in the list that is bound to the given param.
- in(List<?>) - Method in class com.apple.foundationdb.record.query.expressions.OneOfThem
-
Checks if one of the values in this repeated field is in the given list.
- in(String) - Method in class com.apple.foundationdb.record.query.expressions.OneOfThem
-
Checks if one of the values in this repeated field is in the list that is bound to the given param.
- in(List<?>) - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunction
-
Checks if the result for this function is in the given list.
- in(String) - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunction
-
Checks if the result for this function is in the list that is bound to the given param.
- IN_JOIN - Static variable in class com.apple.foundationdb.record.PipelineOperation
-
- incomplete(int) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Create a FDBRecordVersion
that is incomplete and has the given
local version.
- IncompleteRecordVersionException() - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion.IncompleteRecordVersionException
-
- increment(int) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer.Counter
-
- increment(Set<StoreTimer.Count>) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Record that each event in a set occurred once.
- increment(StoreTimer.Count) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Record that an event occurred once.
- increment(Set<StoreTimer.Count>, int) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Record that each event occurred one or more times.
- increment(StoreTimer.Count, int) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Record that an event occurred one or more times.
- increment(StoreTimer.Count) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
Record that an event occurred one time.
- increment(StoreTimer.Count, int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
Record that an event occurred one or more times.
- increment(StoreTimer.Count) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
Record that an event occurred one time.
- increment(StoreTimer.Count, int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
Record that an event occurred one or more times.
- incrementCount() - Method in exception com.apple.foundationdb.record.logging.CompletionExceptionLogHelper.IgnoredSuppressedExceptionCount
-
- incrementVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
Increments the version of the data stored in this directory layer.
- Index - Class in com.apple.foundationdb.record.metadata
-
Meta-data for a secondary index.
- Index(String, KeyExpression, String, Map<String, String>) - Constructor for class com.apple.foundationdb.record.metadata.Index
-
Construct new index meta-data.
- Index(String, KeyExpression, KeyExpression, String, Map<String, String>) - Constructor for class com.apple.foundationdb.record.metadata.Index
-
- Index(String, KeyExpression, String) - Constructor for class com.apple.foundationdb.record.metadata.Index
-
- Index(String, KeyExpression) - Constructor for class com.apple.foundationdb.record.metadata.Index
-
- Index(String, String) - Constructor for class com.apple.foundationdb.record.metadata.Index
-
- Index(String, String, String, String...) - Constructor for class com.apple.foundationdb.record.metadata.Index
-
- Index(Index) - Constructor for class com.apple.foundationdb.record.metadata.Index
-
Copy constructor.
- Index(RecordMetaDataProto.Index) - Constructor for class com.apple.foundationdb.record.metadata.Index
-
- index - Variable in class com.apple.foundationdb.record.metadata.IndexValidator
-
- index - Variable in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerState
-
- index - Variable in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- INDEX_KEY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- INDEX_RANGE_SPACE_KEY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- INDEX_SECONDARY_SPACE_KEY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- INDEX_STATE_SPACE_KEY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- INDEX_TO_RECORD - Static variable in class com.apple.foundationdb.record.PipelineOperation
-
- INDEX_UNIQUENESS_VIOLATIONS_KEY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- IndexAggregateFunction - Class in com.apple.foundationdb.record.metadata
-
An aggregate function implemented by scanning an appropriate index.
- IndexAggregateFunction(String, KeyExpression, String) - Constructor for class com.apple.foundationdb.record.metadata.IndexAggregateFunction
-
- IndexAggregateGroupKeys - Class in com.apple.foundationdb.record.provider.foundationdb
-
- IndexAggregateGroupKeys() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys
-
- IndexAggregateGroupKeys.Conditions - Class in com.apple.foundationdb.record.provider.foundationdb
-
- IndexAggregateGroupKeys.IndexScan - Class in com.apple.foundationdb.record.provider.foundationdb
-
- indexed(FDBIndexedRecord<M>) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBQueriedRecord
-
- IndexEntry - Class in com.apple.foundationdb.record
-
An IndexEntry
carries around the key and value read from an index (as the name would imply).
- IndexEntry(Index, Key.Evaluated, Key.Evaluated) - Constructor for class com.apple.foundationdb.record.IndexEntry
-
- IndexEntry(Index, Key.Evaluated) - Constructor for class com.apple.foundationdb.record.IndexEntry
-
- IndexEntry(Index, Tuple, Tuple) - Constructor for class com.apple.foundationdb.record.IndexEntry
-
- indexEntryKey(Index, Tuple, Tuple) - Static method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Return a tuple to be used as the key for an index entry for the given value and primary key.
- indexEntryKey(Tuple, Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
The entire index key to be used, including both the indexed value(s) and the primary key(s), with redundancy
removed.
- indexEntryPrimaryKey(Index, Tuple) - Static method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- indexesForRecordTypes(FDBRecordStore, List<String>) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexFunctionHelper
-
The indexes that apply to exactly the given types, no more, no less.
- IndexFunctionHelper - Class in com.apple.foundationdb.record.provider.foundationdb
-
- IndexKeyValueToPartialRecord - Class in com.apple.foundationdb.record.query.plan
-
Construct a record from a covering index.
- IndexKeyValueToPartialRecord.TupleSource - Enum in com.apple.foundationdb.record.query.plan
-
Which side of the
IndexEntry
to take a field from.
- IndexMaintainer - Class in com.apple.foundationdb.record.provider.foundationdb
-
Object responsible for translating record saves and deletes into updates to a secondary index.
- IndexMaintainer(IndexMaintainerState) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
- IndexMaintainerFactory - Interface in com.apple.foundationdb.record.provider.foundationdb
-
- indexMaintainerForAggregateFunction(FDBRecordStore, IndexAggregateFunction, List<String>) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexFunctionHelper
-
- indexMaintainerForRecordFunction(FDBRecordStore, IndexRecordFunction<?>, FDBRecord<?>) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexFunctionHelper
-
Find an index that can evaluate the given function against the given record.
- indexMaintainerForRecordFunction(FDBRecordStore, IndexRecordFunction<?>, List<String>) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexFunctionHelper
-
Find an index that can evaluate the given function against all of the given record types.
- indexMaintainerRegistry - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- IndexMaintainerRegistry - Interface in com.apple.foundationdb.record.provider.foundationdb
-
- IndexMaintainerRegistryImpl - Class in com.apple.foundationdb.record.provider.foundationdb
-
- IndexMaintainerRegistryImpl() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerRegistryImpl
-
- IndexMaintainerState - Class in com.apple.foundationdb.record.provider.foundationdb
-
- IndexMaintainerState(FDBRecordStore, FDBRecordContext, Index, Subspace, Transaction, IndexMaintenanceFilter) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerState
-
- IndexMaintainerState(FDBRecordStore, Index, IndexMaintenanceFilter) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerState
-
- indexMaintenanceFilter - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- IndexMaintenanceFilter - Interface in com.apple.foundationdb.record.provider.foundationdb
-
A hook for suppressing secondary indexing of some records.
- IndexMaintenanceFilter.IndexValues - Enum in com.apple.foundationdb.record.provider.foundationdb
-
Whether to maintain a subset of the indexable values for the given record.
- indexName - Variable in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- IndexNotBuiltException(String, Range, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.IndexNotBuiltException
-
Creates an exception with the given message and the given
range set as one of the unbuilt ranges.
- IndexOperation - Class in com.apple.foundationdb.record.provider.foundationdb
-
A maintenance operation on a secondary index.
- IndexOperation() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.IndexOperation
-
- IndexOperationResult - Class in com.apple.foundationdb.record.provider.foundationdb
-
- IndexOperationResult() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.IndexOperationResult
-
- IndexOptions - Class in com.apple.foundationdb.record.metadata
-
The standard options for use with
Index
.
- IndexOrphanBehavior - Enum in com.apple.foundationdb.record.provider.foundationdb
-
Provided during index scan operations in which associated records are being retrieved, to indicate
what should happen in response to an index entry which has no associated record.
- indexRangeSubspace(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Subspace for index in which to place a
RangeSet
.
- IndexRecordFunction<T> - Class in com.apple.foundationdb.record.metadata
-
A function which is applied to a record with the help of an index.
- IndexRecordFunction(String, GroupingKeyExpression, String) - Constructor for class com.apple.foundationdb.record.metadata.IndexRecordFunction
-
- indexRegistry - Variable in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- IndexScan(String, int) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys.IndexScan
-
- indexScanToGroupKeys(String, int) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexAggregateGroupKeys
-
- IndexScanType - Class in com.apple.foundationdb.record
-
The way in which an index should be scanned.
- IndexScanType(String) - Constructor for class com.apple.foundationdb.record.IndexScanType
-
- indexSecondarySubspace(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- IndexState - Enum in com.apple.foundationdb.record
-
Different states an index might be in within a given store.
- indexStateMap - Variable in class com.apple.foundationdb.record.RecordStoreState
-
- indexStateSubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- indexSubspace(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- indexSubspace - Variable in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerState
-
- indexSubspaceFromMaintainer(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- IndexTypes - Class in com.apple.foundationdb.record.metadata
-
The standard index types.
- indexTypeToOptions(RecordMetaDataProto.Index.Type) - Static method in class com.apple.foundationdb.record.metadata.Index
-
- indexTypeToType(RecordMetaDataProto.Index.Type) - Static method in class com.apple.foundationdb.record.metadata.Index
-
- indexUniquenessViolationsSubspace(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Subspace for index in which to place a record in uniqueness violations.
- IndexValidator - Class in com.apple.foundationdb.record.metadata
-
Validate an index according to the constraints of the index's type.
- IndexValidator(Index) - Constructor for class com.apple.foundationdb.record.metadata.IndexValidator
-
- IndexValidatorRegistry - Interface in com.apple.foundationdb.record.metadata
-
- inequalityComparisons - Variable in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- InExtractor - Class in com.apple.foundationdb.record.query.plan.planning
-
Extract IN
predicates in a query filter by replacing them with equality comparisons with a bound parameter that will take on the values of the comparison list in turn.
- InExtractor(QueryComponent) - Constructor for class com.apple.foundationdb.record.query.plan.planning.InExtractor
-
- INFO_ADDED_FORMAT_VERSION - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- init(TransactionContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankedSetIndexHelper.InstrumentedRankedSet
-
- initExecutor(FDBDatabase, Map<String, String>) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- initFDB() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- initRegistry() - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerRegistryImpl
-
- injectLatency(FDBLatencySource) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- inner - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.Builder
-
- inner - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer
-
- inner - Variable in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- insert(T) - Method in interface com.apple.foundationdb.record.query.plan.temp.MutableExpressionRef
-
- insert(T) - Method in class com.apple.foundationdb.record.query.plan.temp.SingleExpressionRef
-
Replace the current value behind this reference with a new value.
- insertRecord(M) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Save the given record and throw an exception if a record already exists with the same primary key.
- insertRecordAsync(M) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Save the given record and throw an exception if a record already exists with the same primary key.
- instance() - Static method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression.Registry
-
- instance() - Static method in class com.apple.foundationdb.record.provider.common.DynamicMessageRecordSerializer
-
- instance() - Static method in class com.apple.foundationdb.record.provider.common.text.DefaultTextTokenizer
-
Get this class's singleton.
- INSTANCE - Static variable in class com.apple.foundationdb.record.provider.common.text.TextCollatorRegistryJRE
-
- instance() - Static method in class com.apple.foundationdb.record.provider.common.text.TextCollatorRegistryJRE
-
Get the singleton instance of this registry.
- instance() - Static method in class com.apple.foundationdb.record.provider.common.text.TextTokenizerRegistryImpl
-
- instance() - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- instance() - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBLocalityUtil
-
Get the single instance of this utility class.
- instance() - Static method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexBunchedSerializer
-
Get the serializer singleton.
- INSTANCE - Static variable in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerRegistryImpl
-
- instance() - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerRegistryImpl
-
- instance() - Static method in class com.apple.foundationdb.record.provider.foundationdb.storestate.PassThroughRecordStoreStateCache
-
- instance() - Static method in class com.apple.foundationdb.record.provider.foundationdb.storestate.PassThroughRecordStoreStateCacheFactory
-
Get the factory singleton.
- instrument(StoreTimer.Event, CompletableFuture<T>, Executor) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Add timing instrumentation to an asynchronous operation.
- instrument(Set<StoreTimer.Event>, CompletableFuture<T>, Executor) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Add timing instrumentation to an asynchronous operation.
- instrument(StoreTimer.Event, CompletableFuture<T>, Executor, long) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Add timing instrumentation to an asynchronous operation.
- instrument(Set<StoreTimer.Event>, CompletableFuture<T>, Executor, long) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Add timing instrumentation to an asynchronous operation.
- instrument(StoreTimer.Event, RecordCursor<T>) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Instrument an asynchronous cursor.
- instrument(StoreTimer.Event, CompletableFuture<T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- instrument(Set<StoreTimer.Event>, CompletableFuture<T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- instrument(StoreTimer.Event, CompletableFuture<T>, long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- instrument(StoreTimer.Event, CompletableFuture<T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- instrument(Set<StoreTimer.Event>, CompletableFuture<T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- instrument(StoreTimer.Event, CompletableFuture<T>, long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- instrument(StoreTimer.Event, RecordCursor<T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- instrumentAsync(Set<StoreTimer.Event>, CompletableFuture<T>, Executor, long) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
- InstrumentedRankedSet(IndexMaintainerState, Subspace, int) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.RankedSetIndexHelper.InstrumentedRankedSet
-
- intern(FDBRecordContext, String) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.StringInterningLayer
-
- IntersectionCursor<T> - Class in com.apple.foundationdb.record.provider.foundationdb.cursors
-
A cursor that implements an intersection of matching elements from a set of cursors all of whom are ordered compatibly.
- IntersectionMultiCursor<T> - Class in com.apple.foundationdb.record.provider.foundationdb.cursors
-
A cursor that implements an intersection of matching elements from a set of cursors all of whom are ordered compatibly.
- InvalidExpressionException(String) - Constructor for exception com.apple.foundationdb.record.metadata.expressions.KeyExpression.InvalidExpressionException
-
- InvalidExpressionException(String, Object...) - Constructor for exception com.apple.foundationdb.record.metadata.expressions.KeyExpression.InvalidExpressionException
-
- InvalidExpressionException(String) - Constructor for exception com.apple.foundationdb.record.query.expressions.Query.InvalidExpressionException
-
- InvalidIndexEntry - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
An invalid index entry including the entry and the reason why it is invalid.
- InvalidIndexEntry(IndexEntry, InvalidIndexEntry.Reason) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.InvalidIndexEntry
-
- InvalidIndexEntry.Reason - Interface in com.apple.foundationdb.record.provider.foundationdb.indexes
-
The reason why an index entry is invalid.
- InvalidIndexEntry.Reasons - Enum in com.apple.foundationdb.record.provider.foundationdb.indexes
-
The reasons supported in the Record Layer.
- InvalidResultException(String) - Constructor for exception com.apple.foundationdb.record.metadata.expressions.KeyExpression.InvalidResultException
-
- isAllTime() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate
-
- isAsync() - Method in class com.apple.foundationdb.record.query.expressions.AndOrComponent
-
- isAsync() - Method in class com.apple.foundationdb.record.query.expressions.NestedField
-
- isAsync() - Method in class com.apple.foundationdb.record.query.expressions.NotComponent
-
- isAsync() - Method in interface com.apple.foundationdb.record.query.expressions.QueryComponent
-
Get whether this component is asynchronous.
- isAsync() - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunctionWithComparison
-
- isCausalReadRisky() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase.WeakReadSemantics
-
- isChanged() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdateResult
-
- isClosed() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- isCompatible(KeySpaceDirectory, KeySpaceDirectory) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.DirectoryLayerDirectory
-
- isCompatible(KeySpaceDirectory, KeySpaceDirectory) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
When a subdirectory is being added to a directory and an existing subdirectory is found that stores the
same data type but with a different constant value, this method will be called both on the directory being
added as well as the existing subdirectory to allow them to determine if they are compatible with each other.
- isComplete() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Whether this version has all of its relevant data set.
- isDisabled(Index) - Method in class com.apple.foundationdb.record.RecordStoreState
-
Determines whether the index is disabled.
- isDisabled(String) - Method in class com.apple.foundationdb.record.RecordStoreState
-
Determines whether the index of the given is disabled.
- isEmpty() - Method in class com.apple.foundationdb.record.query.expressions.EmptyComparison
-
- isEmpty() - Method in class com.apple.foundationdb.record.query.expressions.Field
-
Returns true if the repeated field does not have any occurrences.
- isEmpty() - Method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- isEmpty() - Method in class com.apple.foundationdb.record.query.plan.temp.ComparisonRange
-
- isEnd() - Method in class com.apple.foundationdb.record.ByteArrayContinuation
-
- isEnd() - Method in interface com.apple.foundationdb.record.RecordCursorContinuation
-
Return whether this continuation is an "end continuation", i.e., represents that the iteration has reached
its end and would not produce more results even if restarted.
- isEnd() - Method in class com.apple.foundationdb.record.RecordCursorEndContinuation
-
- isEnd() - Method in class com.apple.foundationdb.record.RecordCursorStartContinuation
-
- isEquality() - Method in enum com.apple.foundationdb.record.query.expressions.Comparisons.Type
-
- isEquality() - Method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- isEquality() - Method in class com.apple.foundationdb.record.query.plan.temp.ComparisonRange
-
- isEquals() - Method in class com.apple.foundationdb.record.TupleRange
-
- isFailOnScanLimitReached() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Get whether reaching the scan limit throws an exception.
- isGroupPrefix(KeyExpression, KeyExpression) - Static method in class com.apple.foundationdb.record.provider.foundationdb.IndexFunctionHelper
-
Is the operand for this function compatible with this index?
The grouped part must match.
- isHighScoreFirst() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- isHighScoreFirst() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectory
-
- isHighScoreFirst() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate
-
- isIdempotent() - Method in interface com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation
-
Determine whether this type is idempotent.
- isIdempotent() - Method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation.Standard
-
- isIdempotent() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutationIndexMaintainer
-
- isIdempotent() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.NoOpIndexMaintainer
-
- isIdempotent() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- isIdempotent() - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
Whether updating or removing a record on this index is idempotent.
- isIncludesGroup() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardScoreTrim
-
- isIndexDisabled(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Determine if the index is disabled for this record store.
- isIndexDisabled(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Determine if the index with the given name is disabled for this record store.
- isIndexReadable(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Determine if the index is readable for this record store.
- isIndexReadable(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Determine if the index with the given name is readable for this record store.
- isIndexWriteOnly(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Determine if the index is write-only for this record store.
- isIndexWriteOnly(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Determine if the index with the given name is write-only for this record store.
- isInequality() - Method in class com.apple.foundationdb.record.query.plan.temp.ComparisonRange
-
- isInternal(String) - Static method in enum com.apple.foundationdb.record.Bindings.Internal
-
- isLeaf() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Returns whether or not the directory is a leaf directory (has no subdirectories).
- isLimitReached() - Method in enum com.apple.foundationdb.record.RecordCursor.NoNextReason
-
Does this reason indicate that some limit was reached?
This includes both the in-band returned row limit and the out-of-band time and other resource limits.
- isMatch(Object) - Method in enum com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory.KeyType
-
Get whether the provided value can be represented by this type.
- isNull() - Method in class com.apple.foundationdb.record.query.expressions.Field
-
Returns true if the field has not been set and uses the default value.
- isNull() - Method in class com.apple.foundationdb.record.query.expressions.QueryKeyExpression
-
Returns true if the key expression evaluates to null
.
- isolationLevel - Variable in class com.apple.foundationdb.record.ExecuteProperties
-
- IsolationLevel - Enum in com.apple.foundationdb.record
-
The isolation level for reads from the database.
- isOr() - Method in class com.apple.foundationdb.record.query.expressions.AndComponent
-
- isOr() - Method in class com.apple.foundationdb.record.query.expressions.AndOrComponent
-
- isOr() - Method in class com.apple.foundationdb.record.query.expressions.OrComponent
-
- isOutOfBand() - Method in enum com.apple.foundationdb.record.RecordCursor.NoNextReason
-
Does this reason represent an out-of-band (that is, not solely dependent on the records returned) completion?
In general, when an out-of-band reason is encountered, the entire cursor tree unwinds and returns to the
client to start over fresh with a new cursor.
- isPrefixKey(KeyExpression) - Method in class com.apple.foundationdb.record.metadata.expressions.BaseKeyExpression
-
- isPrefixKey(KeyExpression) - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
-
Check whether a key is a prefix of another key.
- isPrimaryKeyOrdered() - Method in class com.apple.foundationdb.record.query.plan.PlanOrderingKey
-
Return true
if only primary key fields follow the prefix.
- isReadable(Index) - Method in class com.apple.foundationdb.record.RecordStoreState
-
Determines whether the index is readable.
- isReadable(String) - Method in class com.apple.foundationdb.record.RecordStoreState
-
Determines whether the index of the given name is readable.
- isReady() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext.CommitCheckAsync
-
Get whether the check is ready to be tested.
- isRebuildConditional() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer.UpdateState
-
- isRebuilt() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdateResult
-
- isRetriable(Throwable) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBExceptions
-
Returns whether an exception is retriable or is caused by a retriable error.
- isReverse() - Method in interface com.apple.foundationdb.record.query.plan.plans.QueryPlan
-
Indicates whether this plan will return values in "reverse" order from the
natural order of results of this plan.
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryCoveringIndexPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIntersectionPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryLoadByKeysPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScanPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScoreForRankPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTextIndexPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTypeFilterPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedDistinctPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedPrimaryKeyDistinctPlan
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalIndexScanExpression
-
- isReverse() - Method in class com.apple.foundationdb.record.query.plan.temp.expressions.LogicalSortExpression
-
- isReverse() - Method in class com.apple.foundationdb.record.ScanProperties
-
Get direction of scans.
- isSatisfied() - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
Return whether this filter is known to have been satisfied.
- isSingleFieldComparison(QueryComponent) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
- isSize() - Method in enum com.apple.foundationdb.record.provider.common.RecordSerializer.Counts
-
- isSize() - Method in interface com.apple.foundationdb.record.provider.common.StoreTimer.Count
-
Get whether the count value is actually a size in bytes.
- isSize() - Method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.Counts
-
- isSnapshot() - Method in enum com.apple.foundationdb.record.IsolationLevel
-
- isSorted() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- isSortReverse() - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- isSortReverse() - Method in class com.apple.foundationdb.record.query.RecordQuery
-
- isSourceExhausted() - Method in enum com.apple.foundationdb.record.RecordCursor.NoNextReason
-
- isSplit() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- isSplit() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- isSplit() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- isSplit() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBStoredSizes
-
Get whether this record is split between two or more key-value pairs.
- isSplit() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- isSplitLongRecords() - Method in class com.apple.foundationdb.record.RecordMetaData
-
- isSplitLongRecords() - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- isStopped() - Method in class com.apple.foundationdb.record.cursors.CursorLimitManager
-
Report whether any limit handled by this manager has been exceeded.
- isStoreRecordVersions() - Method in class com.apple.foundationdb.record.RecordMetaData
-
- isStoreRecordVersions() - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- isStrict() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextContainsAllPrefixesComparison
-
Whether this comparison should be strictly evaluated.
- isTimedOut - Variable in class com.apple.foundationdb.record.TimeScanLimiter
-
- isTrackLastSeenVersion() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- isTrackLastSeenVersionOnCommit() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- isTrackLastSeenVersionOnRead() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- isTupleField(Descriptors.Descriptor) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Test whether a message field's descriptor is one of the special ones.
- isUnary() - Method in enum com.apple.foundationdb.record.query.expressions.Comparisons.Type
-
- isUnclosedWarning() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- isUnique() - Method in class com.apple.foundationdb.record.metadata.Index
-
Whether this index should have the property that any two records
with different primary keys should have different values for this
index.
- isVersionedInline() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- isVersionedInline() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- isVersionedInline() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- isVersionedInline() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBStoredSizes
-
Get whether this record was stored with an associated version.
- isVersionedInline() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- isWriteOnly(Index) - Method in class com.apple.foundationdb.record.RecordStoreState
-
Determines whether the index provided is a write-only index.
- isWriteOnly(String) - Method in class com.apple.foundationdb.record.RecordStoreState
-
Determines whether the index of the given name is a write-only
index.
- iterablePlanHash(Iterable<?>) - Static method in interface com.apple.foundationdb.record.PlanHashable
-
- IteratorCursor<T> - Class in com.apple.foundationdb.record.cursors
-
A cursor that returns the elements of an ordinary synchronous iterator.
- IteratorCursor(Executor, Iterator<T>) - Constructor for class com.apple.foundationdb.record.cursors.IteratorCursor
-
- IV_SIZE - Static variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE
-
- random() - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator.AllocationWindow
-
- RANK - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- RANK - Static variable in class com.apple.foundationdb.record.metadata.IndexTypes
-
A ranked set index, allowing efficient rank and select operations.
- rank(FDBRecord<M>) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankIndexMaintainer
-
- rank(GroupingKeyExpression) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine or compare the rank value for a record.
- rank(String) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine or compare the rank value for a record.
- RANK_FOR_SCORE - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- RANK_NLEVELS - Static variable in class com.apple.foundationdb.record.metadata.IndexOptions
-
- RankComparison(QueryRecordFunctionWithComparison, Index, List<QueryComponent>, List<Comparisons.Comparison>, QueryComponent, String) - Constructor for class com.apple.foundationdb.record.query.plan.planning.RankComparisons.RankComparison
-
- RankComparisons - Class in com.apple.foundationdb.record.query.plan.planning
-
Track comparisons involving rank-type functions.
- RankComparisons(QueryComponent, List<Index>) - Constructor for class com.apple.foundationdb.record.query.plan.planning.RankComparisons
-
- RankComparisons.RankComparison - Class in com.apple.foundationdb.record.query.plan.planning
-
A single rank function comparison.
- RankedSetIndexHelper - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
Helper functions for index maintainers that use a
RankedSet
.
- RankedSetIndexHelper.Events - Enum in com.apple.foundationdb.record.provider.foundationdb.indexes
-
Instrumentation events specific to rank index maintenance.
- RankedSetIndexHelper.InstrumentedRankedSet - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
- rankForScore(IndexMaintainerState, RankedSet, Tuple, boolean) - Static method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankedSetIndexHelper
-
- RankIndexMaintainer - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
An index maintainer for keeping a
RankedSet
of record field values.
- RankIndexMaintainer(IndexMaintainerState) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.RankIndexMaintainer
-
- RankIndexMaintainerFactory - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
- RankIndexMaintainerFactory() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.RankIndexMaintainerFactory
-
- rankRangeToScoreRange(IndexMaintainerState, int, Subspace, int, TupleRange) - Static method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankedSetIndexHelper
-
- read(FDBRecordContext, String) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ExtendedDirectoryLayer
-
- read(FDBRecordContext, String) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- read(FDBRecordContext, String) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- read(FDBRecordContext, String) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
- read(FDBRecordContext, String) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.StringInterningLayer
-
- read(Function<? super ReadTransaction, T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- readAsync(Function<? super ReadTransaction, ? extends CompletableFuture<T>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- readReverse(FDBStoreTimer, Long) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ExtendedDirectoryLayer
-
- readReverse(FDBStoreTimer, Long) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- readReverse(FDBStoreTimer, Long) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- readReverse(FDBStoreTimer, Long) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
- readReverse(FDBRecordContext, Long) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.StringInterningLayer
-
- readTransaction(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- ReadVersionRecordStoreStateCache - Class in com.apple.foundationdb.record.provider.foundationdb.storestate
-
An implementation of the
FDBRecordStoreStateCache
that uses the read-version of the associated transaction
as the cache invalidation key.
- ReadVersionRecordStoreStateCacheFactory - Class in com.apple.foundationdb.record.provider.foundationdb.storestate
-
- rebuild(LocatableResolver) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
Clears out the persistent reverse directory cache, repopulates it, clears out the in-memory cache
and resets cache miss statistics.
- rebuildAllIndexes() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Rebuild all of this store's indexes.
- rebuildIndex(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Rebuild an index.
- rebuildIndex(Index, Collection<RecordType>, FDBRecordStore.RebuildIndexReason) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- rebuildIndex(FDBRecordStore) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer
-
Transactionally rebuild an entire index.
- rebuildIndexAsync(FDBRecordStore) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer
-
Transactionally rebuild an entire index.
- rebuildIndexes(Map<Index, List<RecordType>>, Map<Index, IndexState>, List<CompletableFuture<Void>>, FDBRecordStore.RebuildIndexReason, Integer) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- rebuildOrMarkIndex(Index, IndexState, List<RecordType>, FDBRecordStore.RebuildIndexReason, Integer) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- record(long) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer.Counter
-
- record(Set<StoreTimer.Event>, long) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Record the amount of time each element in a set of events took to run.
- record(StoreTimer.Event, long) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Record the amount of time an event took to run.
- record(StoreTimer.Count) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
- record(StoreTimer.Count) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- record(StoreTimer.Event, long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
Record the amount of time an event took to run.
- record(StoreTimer.Count) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- record(StoreTimer.Event, long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
Record the amount of time an event took to run.
- RECORD_ASYNC_FILTER - Static variable in class com.apple.foundationdb.record.PipelineOperation
-
- RECORD_COUNT_ADDED_FORMAT_VERSION - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- RECORD_COUNT_KEY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- RECORD_COUNT_KEY_ADDED_FORMAT_VERSION - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- RECORD_FUNCTION - Static variable in class com.apple.foundationdb.record.PipelineOperation
-
- RECORD_KEY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- RECORD_TYPE_KEY - Static variable in class com.apple.foundationdb.record.metadata.expressions.RecordTypeKeyExpression
-
- RECORD_TYPE_KEY_PROTO - Static variable in class com.apple.foundationdb.record.metadata.expressions.RecordTypeKeyExpression
-
- RECORD_VERSION - Static variable in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper
-
Special split point added to end of the key when a record is associated with a version.
- RECORD_VERSION_KEY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- RecordAlreadyExistsException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
- RecordAlreadyExistsException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.RecordAlreadyExistsException
-
- RecordBuiltRangeException(Tuple, Tuple) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.RecordBuiltRangeException
-
- RecordCoreArgumentException - Exception in com.apple.foundationdb.record
-
Functional equivalent of IllegalArgumentException
.
- RecordCoreArgumentException(String, Object...) - Constructor for exception com.apple.foundationdb.record.RecordCoreArgumentException
-
- RecordCoreArgumentException(String, IllegalArgumentException) - Constructor for exception com.apple.foundationdb.record.RecordCoreArgumentException
-
- RecordCoreException - Exception in com.apple.foundationdb.record
-
An exception thrown by the core of the Record Layer.
- RecordCoreException(String, Object...) - Constructor for exception com.apple.foundationdb.record.RecordCoreException
-
- RecordCoreException(Throwable) - Constructor for exception com.apple.foundationdb.record.RecordCoreException
-
- RecordCoreException(String, Throwable) - Constructor for exception com.apple.foundationdb.record.RecordCoreException
-
- RecordCoreInterruptedException - Exception in com.apple.foundationdb.record
-
Functional equivalent of InterruptedException
.
- RecordCoreInterruptedException(String, Object...) - Constructor for exception com.apple.foundationdb.record.RecordCoreInterruptedException
-
- RecordCoreInterruptedException(String, InterruptedException) - Constructor for exception com.apple.foundationdb.record.RecordCoreInterruptedException
-
- RecordCoreRetriableTransactionException - Exception in com.apple.foundationdb.record
-
An exception from transaction processing that ought to be retried.
- RecordCoreRetriableTransactionException(String) - Constructor for exception com.apple.foundationdb.record.RecordCoreRetriableTransactionException
-
- RecordCoreRetriableTransactionException(String, Throwable) - Constructor for exception com.apple.foundationdb.record.RecordCoreRetriableTransactionException
-
- RecordCoreStorageException - Exception in com.apple.foundationdb.record
-
Exceptions due to problems with the state of or connection to a particular record store.
- RecordCoreStorageException(String) - Constructor for exception com.apple.foundationdb.record.RecordCoreStorageException
-
- RecordCoreStorageException(String, Object...) - Constructor for exception com.apple.foundationdb.record.RecordCoreStorageException
-
- RecordCoreStorageException(String, Throwable) - Constructor for exception com.apple.foundationdb.record.RecordCoreStorageException
-
- RecordCursor<T> - Interface in com.apple.foundationdb.record
-
An asynchronous iterator that supports continuations.
- RecordCursor.NoNextReason - Enum in com.apple.foundationdb.record
-
- RecordCursorContinuation - Interface in com.apple.foundationdb.record
-
An interface for types that represent the continuation of a
RecordCursor
.
- RecordCursorEndContinuation - Class in com.apple.foundationdb.record
-
A concrete continuation representing that a
RecordCursor
has returned all of the records that it ever will.
- RecordCursorIterator<T> - Class in com.apple.foundationdb.record
-
An asynchronous iterator that wraps a
RecordCursor
and presents an iterator-style interface for advancing
the cursor.
- RecordCursorResult<T> - Class in com.apple.foundationdb.record
-
- RecordCursorResult.IllegalResultNoNextReasonAccessException - Exception in com.apple.foundationdb.record
-
- RecordCursorResult.IllegalResultValueAccessException - Exception in com.apple.foundationdb.record
-
- RecordCursorStartContinuation - Class in com.apple.foundationdb.record
-
A continuation representing the start of a cursor's execution.
- RecordCursorVisitor - Interface in com.apple.foundationdb.record
-
A hierarchical visitor for record cursor trees designed mostly to allow tests to gather information without adding
invasive query methods to the
RecordCursor
interface.
- RecordDoesNotExistException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
- RecordDoesNotExistException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.RecordDoesNotExistException
-
- recordExists(Tuple) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Check if a record exists in the record store with the given primary key.
- recordExists(Tuple, IsolationLevel) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Check if a record exists in the record store with the given primary key.
- recordExistsAsync(Tuple, IsolationLevel) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- recordExistsAsync(Tuple) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Check if a record exists in the record store with the given primary key.
- recordExistsAsync(Tuple, IsolationLevel) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Check if a record exists in the record store with the given primary key.
- recordExistsAsync(Tuple, IsolationLevel) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- RecordFunction<T> - Class in com.apple.foundationdb.record
-
A function to be applied to a record as part of query execution.
- RecordFunction(String) - Constructor for class com.apple.foundationdb.record.RecordFunction
-
- RecordIndexUniquenessViolation - Exception in com.apple.foundationdb.record
-
An exception thrown when there is an attempt to store a duplicate value in a unique index.
- RecordIndexUniquenessViolation(Index, IndexEntry, Tuple, Tuple) - Constructor for exception com.apple.foundationdb.record.RecordIndexUniquenessViolation
-
- RecordIndexUniquenessViolation(String, RecordIndexUniquenessViolation) - Constructor for exception com.apple.foundationdb.record.RecordIndexUniquenessViolation
-
- RecordMetaData - Class in com.apple.foundationdb.record
-
Meta-data for Record Layer record stores.
- RecordMetaData(Descriptors.FileDescriptor, Descriptors.Descriptor, Map<Descriptors.Descriptor, Descriptors.FieldDescriptor>, Map<String, RecordType>, Map<String, Index>, Map<String, Index>, List<FormerIndex>, boolean, boolean, int, long, boolean, KeyExpression) - Constructor for class com.apple.foundationdb.record.RecordMetaData
-
- RecordMetaDataBuilder - Class in com.apple.foundationdb.record
-
- RecordMetaDataBuilder(Descriptors.FileDescriptor) - Constructor for class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- RecordMetaDataBuilder(Descriptors.FileDescriptor, boolean) - Constructor for class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- RecordMetaDataBuilder(RecordMetaDataProto.MetaData) - Constructor for class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- RecordMetaDataBuilder(RecordMetaDataProto.MetaData, boolean) - Constructor for class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- RecordMetaDataBuilder(RecordMetaDataProto.MetaData, Descriptors.FileDescriptor[]) - Constructor for class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- RecordMetaDataBuilder(RecordMetaDataProto.MetaData, Descriptors.FileDescriptor[], boolean) - Constructor for class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- RecordMetaDataBuilder.MetaDataProtoDeserializationException - Exception in com.apple.foundationdb.record
-
Exception thrown when meta-data cannot be loaded from serialized form.
- RecordMetaDataProvider - Interface in com.apple.foundationdb.record
-
- RecordQuery - Class in com.apple.foundationdb.record.query
-
The logical form of a query.
- RecordQuery.Builder - Class in com.apple.foundationdb.record.query
-
- RecordQueryCoveringIndexPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that reconstructs records from the entries in a covering index.
- RecordQueryCoveringIndexPlan(String, IndexScanType, ScanComparisons, boolean, String, IndexKeyValueToPartialRecord) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryCoveringIndexPlan
-
- RecordQueryCoveringIndexPlan(RecordQueryPlanWithIndex, String, IndexKeyValueToPartialRecord) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryCoveringIndexPlan
-
- RecordQueryFilterPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that filters out records from a child plan that do not satisfy a filter component.
- RecordQueryFilterPlan(RecordQueryPlan, QueryComponent) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- RecordQueryFilterPlan(ExpressionRef<RecordQueryPlan>, ExpressionRef<QueryComponent>) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- RecordQueryFilterPlan(RecordQueryPlan, List<QueryComponent>) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- RecordQueryIndexPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that outputs records pointed to by entries in a secondary index within some range.
- RecordQueryIndexPlan(String, IndexScanType, ScanComparisons, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- RecordQueryInJoinPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that executes a child plan once for each of the elements of some IN
list.
- RecordQueryInJoinPlan(RecordQueryPlan, String, boolean, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- RecordQueryInParameterJoinPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that executes a child plan once for each of the elements of an IN
list taken from a parameter.
- RecordQueryInParameterJoinPlan(RecordQueryPlan, String, String, boolean, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryInParameterJoinPlan
-
- RecordQueryIntersectionPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that executes by taking the union of records from two or more compatibly-sorted child plans.
- RecordQueryIntersectionPlan(RecordQueryPlan, RecordQueryPlan, KeyExpression, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryIntersectionPlan
-
- RecordQueryIntersectionPlan(List<RecordQueryPlan>, KeyExpression, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryIntersectionPlan
-
- RecordQueryInValuesJoinPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that executes a child plan once for each of the elements of a constant IN
list.
- RecordQueryInValuesJoinPlan(RecordQueryPlan, String, List<Object>, boolean, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryInValuesJoinPlan
-
- RecordQueryLoadByKeysPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that returns records whose primary keys are taken from some list.
- RecordQueryLoadByKeysPlan(RecordQueryLoadByKeysPlan.KeysSource) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryLoadByKeysPlan
-
- RecordQueryLoadByKeysPlan(List<Tuple>) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryLoadByKeysPlan
-
- RecordQueryLoadByKeysPlan(String) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryLoadByKeysPlan
-
- RecordQueryLoadByKeysPlan.KeysSource - Interface in com.apple.foundationdb.record.query.plan.plans
-
A source for the primary keys for records.
- RecordQueryPlan - Interface in com.apple.foundationdb.record.query.plan.plans
-
An executable query plan for producing records.
- RecordQueryPlanComplexityException - Exception in com.apple.foundationdb.record.query.plan
-
Exception thrown when a query plan is more complex than the configured limit.
- RecordQueryPlanComplexityException(String) - Constructor for exception com.apple.foundationdb.record.query.plan.RecordQueryPlanComplexityException
-
- RecordQueryPlanComplexityException(String, Throwable) - Constructor for exception com.apple.foundationdb.record.query.plan.RecordQueryPlanComplexityException
-
- RecordQueryPlanComplexityException(RecordQueryPlan) - Constructor for exception com.apple.foundationdb.record.query.plan.RecordQueryPlanComplexityException
-
- RecordQueryPlanner - Class in com.apple.foundationdb.record.query.plan
-
The query planner.
- RecordQueryPlanner(RecordMetaData, RecordStoreState) - Constructor for class com.apple.foundationdb.record.query.plan.RecordQueryPlanner
-
- RecordQueryPlanner(RecordMetaData, RecordStoreState, StoreTimer) - Constructor for class com.apple.foundationdb.record.query.plan.RecordQueryPlanner
-
- RecordQueryPlanner(RecordMetaData, RecordStoreState, PlannableIndexTypes, StoreTimer) - Constructor for class com.apple.foundationdb.record.query.plan.RecordQueryPlanner
-
- RecordQueryPlanner(RecordMetaData, RecordStoreState, StoreTimer, int) - Constructor for class com.apple.foundationdb.record.query.plan.RecordQueryPlanner
-
- RecordQueryPlanner(RecordMetaData, RecordStoreState, PlannableIndexTypes, StoreTimer, int) - Constructor for class com.apple.foundationdb.record.query.plan.RecordQueryPlanner
-
- RecordQueryPlanner.ScoredPlan - Class in com.apple.foundationdb.record.query.plan
-
- RecordQueryPlanWithChild - Interface in com.apple.foundationdb.record.query.plan.plans
-
A query plan with a single child plan.
- RecordQueryPlanWithChildren - Interface in com.apple.foundationdb.record.query.plan.plans
-
A query plan with child plans.
- RecordQueryPlanWithComparisons - Interface in com.apple.foundationdb.record.query.plan.plans
-
A query plan that uses
ScanComparisons
to drive some scan of the record store.
- RecordQueryPlanWithIndex - Interface in com.apple.foundationdb.record.query.plan.plans
-
A query plan that uses a single index.
- RecordQueryPlanWithNoChildren - Interface in com.apple.foundationdb.record.query.plan.plans
-
A query plan that does not have any child plans.
- RecordQueryScanPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that scans records directly from the main tree within a range of primary keys.
- RecordQueryScanPlan(ScanComparisons, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryScanPlan
-
- RecordQueryScoreForRankPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that converts ranks to scores and executes a child plan with the conversion results bound in named parameters.
- RecordQueryScoreForRankPlan(RecordQueryPlan, List<RecordQueryScoreForRankPlan.ScoreForRank>) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryScoreForRankPlan
-
- RecordQueryScoreForRankPlan.ScoreForRank - Class in com.apple.foundationdb.record.query.plan.plans
-
A single conversion of a rank to a score to be bound to some name.
- RecordQueryTextIndexPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that can scan text indexes.
- RecordQueryTextIndexPlan(String, TextScan, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryTextIndexPlan
-
- RecordQueryTypeFilterPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that filters out records from a child plan that are not of the designated record type(s).
- RecordQueryTypeFilterPlan(RecordQueryPlan, Collection<String>) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryTypeFilterPlan
-
- RecordQueryTypeFilterPlan(ExpressionRef<RecordQueryPlan>, Collection<String>) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryTypeFilterPlan
-
- RecordQueryUnionPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that executes by taking the union of records from two or more compatibly-sorted child plans.
- RecordQueryUnionPlan(RecordQueryPlan, RecordQueryPlan, KeyExpression, boolean, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnionPlan
-
- RecordQueryUnionPlan(List<RecordQueryPlan>, KeyExpression, boolean, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnionPlan
-
- RecordQueryUnorderedDistinctPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that removes duplicates by means of a hash table of previously seen values.
- RecordQueryUnorderedDistinctPlan(RecordQueryPlan, KeyExpression) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedDistinctPlan
-
- RecordQueryUnorderedPrimaryKeyDistinctPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that removes duplicates by means of a hash table of primary keys already seen.
- RecordQueryUnorderedPrimaryKeyDistinctPlan(RecordQueryPlan) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedPrimaryKeyDistinctPlan
-
- RecordQueryUnorderedUnionPlan - Class in com.apple.foundationdb.record.query.plan.plans
-
A query plan that returns results from two-or-more cursors as they as ready.
- RecordQueryUnorderedUnionPlan(RecordQueryPlan, RecordQueryPlan, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedUnionPlan
-
- RecordQueryUnorderedUnionPlan(List<RecordQueryPlan>, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedUnionPlan
-
- RecordScanLimiter - Class in com.apple.foundationdb.record
-
Track number of records scanned up to some limit, after which record scans should not be allowed.
- RecordScanLimiter(int) - Constructor for class com.apple.foundationdb.record.RecordScanLimiter
-
- RecordSerializationException - Exception in com.apple.foundationdb.record.provider.common
-
Exception thrown when there is a problem serializing or deserializing a record.
- RecordSerializationException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.common.RecordSerializationException
-
- RecordSerializationException(Throwable) - Constructor for exception com.apple.foundationdb.record.provider.common.RecordSerializationException
-
- RecordSerializationException(String, Throwable) - Constructor for exception com.apple.foundationdb.record.provider.common.RecordSerializationException
-
- RecordSerializer<M extends Message> - Interface in com.apple.foundationdb.record.provider.common
-
A converter between a Protobuf record and a byte string stored in one or more values in the FDB key-value store.
- RecordSerializer.Counts - Enum in com.apple.foundationdb.record.provider.common
-
Instrumentation counts related to record serialization.
- RecordSerializer.Events - Enum in com.apple.foundationdb.record.provider.common
-
Instrumentation events related to record serialization.
- recordSinceNanoTime(StoreTimer.Event, long) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Record time since given time.
- recordsPerSecond - Variable in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- recordsSubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- RecordStoreAlreadyExistsException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
- RecordStoreAlreadyExistsException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.RecordStoreAlreadyExistsException
-
- recordStoreBuilder - Variable in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- RecordStoreDoesNotExistException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
- RecordStoreDoesNotExistException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.RecordStoreDoesNotExistException
-
- RecordStoreNoInfoAndNotEmptyException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
- RecordStoreNoInfoAndNotEmptyException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.RecordStoreNoInfoAndNotEmptyException
-
- RecordStoreStaleMetaDataVersionException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Exception thrown when the record store has a newer meta-data version than the one from the given
RecordMetaDataProvider
.
- RecordStoreStaleMetaDataVersionException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.RecordStoreStaleMetaDataVersionException
-
- RecordStoreStaleUserVersionException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
- RecordStoreStaleUserVersionException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.RecordStoreStaleUserVersionException
-
- recordStoreState - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- RecordStoreState - Class in com.apple.foundationdb.record
-
The RecordStoreState
interface handles information that might differ between otherwise identical
record stores.
- RecordStoreState(RecordMetaDataProto.DataStoreInfo, Map<String, IndexState>) - Constructor for class com.apple.foundationdb.record.RecordStoreState
-
Creates a RecordStoreState
with the given index states.
- RecordStoreState(Map<String, IndexState>) - Constructor for class com.apple.foundationdb.record.RecordStoreState
-
- RecordStoreState() - Constructor for class com.apple.foundationdb.record.RecordStoreState
-
- recordTimeout(StoreTimer.Wait, long) - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Record that some operation timed out.
- recordType() - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
The record type key expression, which indicates that a unique record type identifier should
be contained within the key.
- RecordType - Class in com.apple.foundationdb.record.metadata
-
Record type meta-data.
- RecordType(RecordMetaData, Descriptors.Descriptor, KeyExpression, List<Index>, List<Index>, Integer, Object) - Constructor for class com.apple.foundationdb.record.metadata.RecordType
-
- RecordTypeBuilder - Class in com.apple.foundationdb.record.metadata
-
- RecordTypeBuilder(Descriptors.Descriptor) - Constructor for class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
- RecordTypeBuilder(Descriptors.Descriptor, RecordTypeBuilder) - Constructor for class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
Copy constructor for RecordTypeBuilder
that copies all fields except the descriptor.
- RecordTypeBuilder.NonbuildableException - Exception in com.apple.foundationdb.record.metadata
-
Exception thrown when a
RecordTypeBuilder
is not yet in a state where it can be built.
- RecordTypeChangedException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
- RecordTypeChangedException(String, Object...) - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.RecordTypeChangedException
-
- RecordTypeKeyComparison - Class in com.apple.foundationdb.record.query.expressions
-
- RecordTypeKeyComparison(String) - Constructor for class com.apple.foundationdb.record.query.expressions.RecordTypeKeyComparison
-
- recordTypeKeyComparisonTypes(ScanComparisons) - Static method in class com.apple.foundationdb.record.query.expressions.RecordTypeKeyComparison
-
- RecordTypeKeyExpression - Class in com.apple.foundationdb.record.metadata.expressions
-
A key expression that indicates that a unique record type identifier should
be contained within the key.
- recordTypeKeys - Variable in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- RecordTypeOrBuilder - Interface in com.apple.foundationdb.record.metadata
-
Common interface implemented by the
RecordType
and
RecordTypeBuilder
classes that contains accessors that they are both expected to have.
- recordTypes - Variable in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- recordTypesForIndex(Index) - Method in class com.apple.foundationdb.record.RecordMetaData
-
- RecordTypesProperty - Class in com.apple.foundationdb.record.query.plan.temp.properties
-
- reduce(U, BiFunction<U, ? super T, U>) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Reduce contents of cursor to single value.
- ref(U) - Method in interface com.apple.foundationdb.record.query.plan.temp.PlannerRuleCall
-
Wrap the given planner expression in an implementation of
ExpressionRef
suitable for the planner associated
with this rule.
- ref(U) - Method in class com.apple.foundationdb.record.query.plan.temp.RewriteRuleCall
-
- ReferenceMatcher<T extends PlannerExpression> - Class in com.apple.foundationdb.record.query.plan.temp.matchers
-
An expression matcher that matches against any reference at all.
- ReferenceMatcher() - Constructor for class com.apple.foundationdb.record.query.plan.temp.matchers.ReferenceMatcher
-
- register(TextTokenizerFactory) - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizerRegistry
-
Registers a new tokenizer in this registry.
- register(TextTokenizerFactory) - Method in class com.apple.foundationdb.record.provider.common.text.TextTokenizerRegistryImpl
-
- registerScannedBytes(long) - Method in class com.apple.foundationdb.record.ByteScanLimiter
-
Atomically decrement the number of remaining bytes by the given number of bytes.
- RelationalExpressionWithChildren - Interface in com.apple.foundationdb.record.query.plan.temp.expressions
-
- RelationalGroupRefHolder - Class in com.apple.foundationdb.record.query.plan.temp.expressions
-
A special relational planner expression that holds a
FixedCollectionExpressionRef
which contains a fixed
number of possible implementations of a relational planner expression.
- RelationalGroupRefHolder(Collection<RelationalPlannerExpression>) - Constructor for class com.apple.foundationdb.record.query.plan.temp.expressions.RelationalGroupRefHolder
-
- RelationalPlannerExpression - Interface in com.apple.foundationdb.record.query.plan.temp.expressions
-
- removeFormerIndex(FormerIndex) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- removeIndex(String) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- removeLocalVersion(Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
Remove the local version associated with a single primary key.
- RemoveRedundantTypeFilterRule - Class in com.apple.foundationdb.record.query.plan.temp.rules
-
A rule that eliminates logical type filters that are completely redundant; that is, when the child of the logical
type filter is guaranteed to return records of types included in the filter.
- RemoveRedundantTypeFilterRule() - Constructor for class com.apple.foundationdb.record.query.plan.temp.rules.RemoveRedundantTypeFilterRule
-
- removesDuplicates() - Method in class com.apple.foundationdb.record.query.RecordQuery
-
- removeVersionMutation(byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- repairRecordKeys(byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- repairRecordKeys(byte[], ScanProperties, boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
Validate and repair known potential issues with record keys.
- reportScannedBytes(long) - Method in class com.apple.foundationdb.record.cursors.CursorLimitManager
-
Record that the specified number of bytes have been scanned and update the relevant limiters with this information.
- reset() - Method in class com.apple.foundationdb.record.ByteScanLimiter
-
- reset() - Method in class com.apple.foundationdb.record.ExecuteState
-
Create a new ExecuteState
that represents the same properties of the execution that this state represented
when it was first created, but with an independent set of mutable objects.
- reset() - Method in class com.apple.foundationdb.record.provider.common.StoreTimer
-
Clear all recorded timing information.
- reset() - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizerRegistry
-
Clears the registry and reloads tokenizers from the classpath.
- reset() - Method in class com.apple.foundationdb.record.provider.common.text.TextTokenizerRegistryImpl
-
- reset() - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- reset() - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
Reset this mask so all filters are marked as unsatisfied.
- reset() - Method in class com.apple.foundationdb.record.RecordScanLimiter
-
- resetState() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Reset the stateful parts of the properties to their "original" values, creating an independent mutable state.
- resolve(FDBStoreTimer, String) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
Map the String name
to a Long within the scope of the path that this object was constructed with.
- resolve(FDBStoreTimer, String, ResolverCreateHooks) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
Map the String name
to a Long within the scope of the path that this object was constructed with.
- RESOLVE_UNIQUENESS - Static variable in class com.apple.foundationdb.record.PipelineOperation
-
- resolveAsync(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Retrieve the value that is to be stored for this directory entry.
- resolveAsync(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- ResolvedKeySpacePath - Class in com.apple.foundationdb.record.provider.foundationdb.keyspace
-
A KeySpacePath
that has been resolved into the value that will be physically stored to
represent the path element in the FDB keyspace.
- ResolvedKeySpacePath(ResolvedKeySpacePath, KeySpacePath, PathValue, Tuple) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
Create a resolved keyspace path.
- resolveFromKey(FDBRecordContext, Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpace
-
Synchronous/blocking version of resolveFromKeyAsync
.
- resolveFromKeyAsync(FDBRecordContext, Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpace
-
Given a tuple from an FDB key, attempts to determine what path through this directory the tuple
represents, returning a ResolvedKeySpacePath
representing the leaf-most directory in the path.
- ResolverCreateHooks - Class in com.apple.foundationdb.record.provider.foundationdb.keyspace
-
- ResolverCreateHooks(ResolverCreateHooks.PreWriteCheck, ResolverCreateHooks.MetadataHook) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverCreateHooks
-
- ResolverCreateHooks(List<ResolverCreateHooks.PreWriteCheck>, ResolverCreateHooks.MetadataHook) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverCreateHooks
-
- ResolverCreateHooks.MetadataHook - Interface in com.apple.foundationdb.record.provider.foundationdb.keyspace
-
Functional interface for the safety check that will be run before writing a mapping in the
LocatableResolver
.
- ResolverCreateHooks.PreWriteCheck - Interface in com.apple.foundationdb.record.provider.foundationdb.keyspace
-
Functional interface for the safety check that will be run before writing a mapping in the
LocatableResolver
.
- ResolverMappingDigest - Class in com.apple.foundationdb.record.provider.foundationdb.keyspace
-
Computes a message digest for all of the string to integer mappings in the provided
LocatableResolver
.
- ResolverMappingDigest(LocatableResolver) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingDigest
-
- ResolverMappingDigest(LocatableResolver, int) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingDigest
-
- ResolverMappingReplicator - Class in com.apple.foundationdb.record.provider.foundationdb.keyspace
-
- ResolverMappingReplicator(LocatableResolver) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingReplicator
-
- ResolverMappingReplicator(LocatableResolver, int) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingReplicator
-
- ResolverMappingReplicator(LocatableResolver, int, long) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingReplicator
-
- ResolverResult - Class in com.apple.foundationdb.record.provider.foundationdb.keyspace
-
- ResolverResult(long) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverResult
-
- ResolverResult(long, byte[]) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverResult
-
- resolveUniquenessViolation(Index, Tuple, Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- resolveUniquenessViolation(Index, Key.Evaluated, Tuple) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Removes all of the records that have the given value set as their index index value (are thus causing
a uniqueness violation) except for the one that has the given primary key (if the key is not null
).
- resolveUniquenessViolation(Index, Tuple, Tuple) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Removes all of the records that have the given value set as their index value (and are thus causing a
uniqueness violation) except for the one that has the given primary key (if the key is not null
).
- resolveUniquenessViolation(Index, Tuple, Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- resolveWithMetadata(FDBStoreTimer, String, ResolverCreateHooks) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
Map the String
name
to a
ResolverResult
within the scope of the path that this object was
constructed with.
- retired(FDBStoreTimer) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
Check whether this resolver has been retired.
- retiredSkipCache(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
Check whether this resolver has been retired.
- retireLayer() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
Retire this
LocatableResolver
, indicating that it should not be used for any future resolve operations.
- reverse - Variable in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- REVERSE_DIRECTORY_CACHE_ENTRY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
- REVERSE_SCAN - Static variable in class com.apple.foundationdb.record.ScanProperties
-
- reverseLookup(FDBStoreTimer, Long) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
Lookup the String that maps to the provided value within the scope of the path that this object was constructed with.
- REWRITE - Static variable in class com.apple.foundationdb.record.query.plan.temp.PlannerRuleSet
-
- RewritePlanner - Class in com.apple.foundationdb.record.query.plan.temp
-
A simple planner that applies rewrite rules until it can't apply any more of them, then returns the resulting plan.
- RewritePlanner(RecordMetaData, RecordStoreState) - Constructor for class com.apple.foundationdb.record.query.plan.temp.RewritePlanner
-
- RewriteRuleCall - Class in com.apple.foundationdb.record.query.plan.temp
-
- rowLimit - Variable in class com.apple.foundationdb.record.ExecuteProperties
-
- RowLimitedCursor<T> - Class in com.apple.foundationdb.record.cursors
-
A cursor that limits the number of elements that it allows through.
- RowLimitedCursor(RecordCursor<T>, int) - Constructor for class com.apple.foundationdb.record.cursors.RowLimitedCursor
-
- run(Function<? super FDBRecordContext, ? extends T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Runs a transactional function against this FDBDatabase
with retry logic.
- run(FDBStoreTimer, Map<String, String>, Function<? super FDBRecordContext, ? extends T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Runs a transactional function against this FDBDatabase
with retry logic.
- run(FDBStoreTimer, Map<String, String>, FDBDatabase.WeakReadSemantics, Function<? super FDBRecordContext, ? extends T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Runs a transactional function against this FDBDatabase
with retry logic.
- run(Function<? super FDBRecordContext, ? extends T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Runs a transactional function against with retry logic.
- run(Function<? super FDBRecordContext, ? extends T>, List<Object>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Runs a transactional function against with retry logic.
- run() - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext.AfterCommit
-
- run(Executor) - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SingleKeyUnsplitter
-
Unsplit a record in the database.
- run(Function<? super Transaction, T>) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- run() - Method in class com.apple.foundationdb.record.query.plan.temp.RewriteRuleCall
-
- runAfterCommits() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- runAsync(Function<? super FDBRecordContext, CompletableFuture<? extends T>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Runs a transactional function asynchronously against this FDBDatabase
with retry logic.
- runAsync(FDBStoreTimer, Map<String, String>, Function<? super FDBRecordContext, CompletableFuture<? extends T>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Runs a transactional function asynchronously against this FDBDatabase
with retry logic.
- runAsync(FDBStoreTimer, Map<String, String>, FDBDatabase.WeakReadSemantics, Function<? super FDBRecordContext, CompletableFuture<? extends T>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Runs a transactional function asynchronously against this FDBDatabase
with retry logic.
- runAsync(Function<? super FDBRecordContext, CompletableFuture<? extends T>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Runs a transactional function asynchronously with retry logic.
- runAsync(Function<? super FDBRecordContext, CompletableFuture<? extends T>>, BiFunction<? super T, Throwable, ? extends Pair<? extends T, ? extends Throwable>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Runs a transactional function asynchronously with retry logic.
- runAsync(Function<? super FDBRecordContext, CompletableFuture<? extends T>>, BiFunction<? super T, Throwable, ? extends Pair<? extends T, ? extends Throwable>>, List<Object>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Runs a transactional function asynchronously with retry logic.
- runAsync(Function<? super Transaction, ? extends CompletableFuture<T>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- runCommitChecks() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- runner - Variable in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- RunnerClosed() - Constructor for exception com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner.RunnerClosed
-
- save() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer.UpdateState
-
- SAVE_UNSPLIT_WITH_SUFFIX_FORMAT_VERSION - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- SAVE_VERSION_WITH_RECORD_FORMAT_VERSION - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- saveAndSetCurrent(RecordMetaDataProto.MetaData) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Build meta-data to use from Protobuf and save.
- saveDirectory(TimeWindowLeaderboardDirectory) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
- saveIndexEntryAsKeyValue(IndexEntry) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
Manually save an index entry, for example when rebuilding in place with a different storage format.
- saveRecord(M) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Save the given record.
- saveRecord(M, FDBRecordStoreBase.RecordExistenceCheck) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Save the given record.
- saveRecord(M, FDBRecordVersion) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Save the given record with a specific version.
- saveRecord(M, FDBRecordVersion, FDBRecordStoreBase.VersionstampSaveBehavior) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Save the given record with a specific version.
- saveRecord(M, FDBRecordStoreBase.RecordExistenceCheck, FDBRecordVersion, FDBRecordStoreBase.VersionstampSaveBehavior) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Save the given record with a specific version.
- saveRecordAsync(Message, FDBRecordStoreBase.RecordExistenceCheck, FDBRecordVersion, FDBRecordStoreBase.VersionstampSaveBehavior) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- saveRecordAsync(M) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- saveRecordAsync(M, FDBRecordStoreBase.RecordExistenceCheck) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- saveRecordAsync(M, FDBRecordVersion) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- saveRecordAsync(M, FDBRecordVersion, FDBRecordStoreBase.VersionstampSaveBehavior) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- saveRecordAsync(M, FDBRecordStoreBase.RecordExistenceCheck, FDBRecordVersion, FDBRecordStoreBase.VersionstampSaveBehavior) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- saveRecordAsync(M, FDBRecordStoreBase.RecordExistenceCheck, FDBRecordVersion, FDBRecordStoreBase.VersionstampSaveBehavior) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- saveRecordMetaData(Descriptors.FileDescriptor) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Save the record meta-data into the meta-data store.
- saveRecordMetaData(RecordMetaDataProvider) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Save the record meta-data into the meta-data store.
- saveRecordMetaData(RecordMetaDataProto.MetaData) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Save the record meta-data into the meta-data store.
- saveRecordMetaDataAsync(Descriptors.FileDescriptor) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Save the record meta-data into the meta-data store.
- saveTypedRecord(RecordSerializer<M>, M, FDBRecordStoreBase.RecordExistenceCheck, FDBRecordVersion, FDBRecordStoreBase.VersionstampSaveBehavior) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- saveWithSplit(FDBRecordContext, Subspace, Tuple, byte[], FDBRecordVersion) - Static method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper
-
Save serialized representation using multiple keys if necessary.
- saveWithSplit(FDBRecordContext, Subspace, Tuple, byte[], FDBRecordVersion, boolean, boolean, boolean, FDBStoredSizes, SplitHelper.SizeInfo) - Static method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper
-
Save serialized representation using multiple keys if necessary, clearing only as much as needed.
- scalar(Object) - Static method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
Creates a new key with just a single value.
- scan(IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutationIndexMaintainer
-
- scan(IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.NoOpIndexMaintainer
-
- scan(IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankIndexMaintainer
-
- scan(TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
Scan the primary index tree for the given range.
- scan(IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexMaintainer
-
Scan this index between a range of tokens.
- scan(IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.ValueIndexMaintainer
-
- scan(IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.VersionIndexMaintainer
-
- scan(IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
Scan entries in the index.
- scan(IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
- scan(FDBRecordStoreBase<M>, EvaluationContext, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.query.plan.TextScan
-
Scan the store to produce a cursor of index entries that all satisfy the comparison.
- ScanComparisons - Class in com.apple.foundationdb.record.query.plan
-
A set of Comparisons.Comparison
for scanning an index.
- ScanComparisons(List<Comparisons.Comparison>, List<Comparisons.Comparison>) - Constructor for class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- ScanComparisons.Builder - Class in com.apple.foundationdb.record.query.plan
-
- ScanComparisons.ComparisonType - Enum in com.apple.foundationdb.record.query.plan
-
The type of a comparison.
- scanIndex(Index, IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- scanIndex(Index, IndexScanType, TupleRange, byte[], ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the entries in an index.
- scanIndex(Index, IndexScanType, TupleRange, byte[], ScanProperties, RecordScanLimiter) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- scanIndex(Index, IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- scanIndexRecords(String) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the records pointed to by an index.
- scanIndexRecords(String, IsolationLevel) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the records pointed to by an index.
- scanIndexRecords(String, IndexScanType, TupleRange, byte[], ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the records pointed to by an index.
- scanIndexRecords(String, IndexScanType, TupleRange, byte[], ScanProperties, RecordScanLimiter) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- scanIndexRecords(String, IndexScanType, TupleRange, byte[], IndexOrphanBehavior, ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the records pointed to by an index.
- scanIndexRecords(String, IndexScanType, TupleRange, byte[], IndexOrphanBehavior, ScanProperties, RecordScanLimiter) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
- scanIndexRecordsBetween(String, Object, Object) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the records pointed to by an index between two indexed values.
- scanIndexRecordsEqual(String, Object...) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the records pointed to by an index equal to indexed values.
- ScanLimitReachedException - Exception in com.apple.foundationdb.record
-
Exception thrown when a transaction tries to scan more than the allowed number of key-value pairs.
- ScanLimitReachedException(String) - Constructor for exception com.apple.foundationdb.record.ScanLimitReachedException
-
- ScanProperties - Class in com.apple.foundationdb.record
-
A group of properties that pertain to a single scan.
- ScanProperties(ExecuteProperties) - Constructor for class com.apple.foundationdb.record.ScanProperties
-
Creates scan properties.
- ScanProperties(ExecuteProperties, boolean) - Constructor for class com.apple.foundationdb.record.ScanProperties
-
Creates scan properties.
- ScanProperties(ExecuteProperties, boolean, CursorStreamingMode) - Constructor for class com.apple.foundationdb.record.ScanProperties
-
Creates scan properties.
- scanRecords(Tuple, Tuple, EndpointType, EndpointType, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- scanRecords(byte[], ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the records in the database.
- scanRecords(TupleRange, byte[], ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the records in the database in a range.
- scanRecords(Tuple, Tuple, EndpointType, EndpointType, byte[], ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the records in the database in a range.
- scanRecords(Tuple, Tuple, EndpointType, EndpointType, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- scanType - Variable in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- scanTypedRecords(RecordSerializer<M>, Tuple, Tuple, EndpointType, EndpointType, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- scanUniquenessViolations(Index, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- scanUniquenessViolations(Index, Tuple, byte[], ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the list of uniqueness violations for an index for violations with a specific value.
- scanUniquenessViolations(Index, Key.Evaluated, byte[], ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the list of uniqueness violations for an index for violations with a specific value.
- scanUniquenessViolations(Index, Tuple) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the list of uniqueness violations for an index for violations with a specific value.
- scanUniquenessViolations(Index, Key.Evaluated) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the list of uniqueness violations for an index for violations with a specific value.
- scanUniquenessViolations(Index, byte[], ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the list of uniqueness violations for an index for violations with a specific value.
- scanUniquenessViolations(Index, int) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the list of uniqueness violations for an index for violations with a specific value.
- scanUniquenessViolations(Index) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the list of uniqueness violations for an index for violations with a specific value.
- scanUniquenessViolations(Index, TupleRange, byte[], ScanProperties) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase
-
Scan the list of uniqueness violations identified for an index.
- scanUniquenessViolations(Index, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore
-
- scanUniquenessViolations(TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.NoOpIndexMaintainer
-
- scanUniquenessViolations(TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- scanUniquenessViolations(TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
Scans through the list of uniqueness violations within the database.
- ScopedDirectoryLayer - Class in com.apple.foundationdb.record.provider.foundationdb.keyspace
-
An implementation of
LocatableResolver
that uses the FDB directory layer to keep track of the allocation of
strings to integers.
- ScopedDirectoryLayer(FDBRecordContext, KeySpacePath) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- ScopedDirectoryLayer(FDBDatabase, ResolvedKeySpacePath) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
Create a scoped directory layer.
- ScopedInterningLayer - Class in com.apple.foundationdb.record.provider.foundationdb.layers.interning
-
- ScopedInterningLayer(FDBRecordContext, KeySpacePath) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
- ScopedInterningLayer(FDBDatabase, ResolvedKeySpacePath) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
Creates a resolver rooted at the provided KeySpacePath
.
- ScopedValue<T> - Class in com.apple.foundationdb.record.provider.foundationdb.keyspace
-
Object to key the forward and reverse directory caches by, two entries should be treated as identical if they
attempt to resolve the same string with directory layers that are located at the same path.
- SCORE_FOR_RANK - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- SCORE_FOR_RANK_ELSE_SKIP - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- SCORE_FOR_TIME_WINDOW_RANK - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- SCORE_FOR_TIME_WINDOW_RANK_ELSE_SKIP - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- ScoredPlan(int, RecordQueryPlan) - Constructor for class com.apple.foundationdb.record.query.plan.RecordQueryPlanner.ScoredPlan
-
- ScoredPlan(int, RecordQueryPlan, List<QueryComponent>) - Constructor for class com.apple.foundationdb.record.query.plan.RecordQueryPlanner.ScoredPlan
-
- ScoredPlan(int, RecordQueryPlan, List<QueryComponent>, boolean) - Constructor for class com.apple.foundationdb.record.query.plan.RecordQueryPlanner.ScoredPlan
-
- ScoredPlan(int, RecordQueryPlan, List<QueryComponent>, boolean, Set<RankComparisons.RankComparison>) - Constructor for class com.apple.foundationdb.record.query.plan.RecordQueryPlanner.ScoredPlan
-
- scoreForRank(IndexMaintainerState, RankedSet, Number, Tuple) - Static method in class com.apple.foundationdb.record.provider.foundationdb.indexes.RankedSetIndexHelper
-
- ScoreForRank(String, Function<Tuple, Object>, IndexAggregateFunction, List<Comparisons.Comparison>) - Constructor for class com.apple.foundationdb.record.query.plan.plans.RecordQueryScoreForRankPlan.ScoreForRank
-
- scoreForRankFunction(QueryRecordFunctionWithComparison) - Static method in class com.apple.foundationdb.record.query.plan.planning.RankComparisons
-
- SECONDARY - Static variable in class com.apple.foundationdb.record.provider.common.text.TextCollator.Strength
-
Respect secondary differences, which normally means accents.
- secureRandom - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE.Builder
-
- secureRandom - Variable in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE
-
- SERIAL_EXECUTE - Static variable in class com.apple.foundationdb.record.ExecuteProperties
-
A basic set of properties for an unlimited query/scan execution with serializable isolation.
- SerializationException(String) - Constructor for exception com.apple.foundationdb.record.metadata.expressions.KeyExpression.SerializationException
-
- SerializationException(String, Exception) - Constructor for exception com.apple.foundationdb.record.metadata.expressions.KeyExpression.SerializationException
-
- serialize(RecordMetaData, RecordType, Message, StoreTimer) - Method in class com.apple.foundationdb.record.provider.common.DynamicMessageRecordSerializer
-
- serialize(RecordMetaData, RecordType, M, StoreTimer) - Method in class com.apple.foundationdb.record.provider.common.MessageBuilderRecordSerializerBase
-
- serialize(RecordMetaData, RecordType, M, StoreTimer) - Method in interface com.apple.foundationdb.record.provider.common.RecordSerializer
-
Convert a Protobuf record to bytes.
- serialize(RecordMetaData, RecordType, M, StoreTimer) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer
-
- serializeEntries(List<Map.Entry<Tuple, List<Integer>>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexBunchedSerializer
-
Packs an entry list into a single byte array.
- serializeEntry(Tuple, List<Integer>) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexBunchedSerializer
-
Packs a key and value into a byte array.
- serializeKey(Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexBunchedSerializer
-
Packs a key using standard
Tuple
encoding.
- serializer - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- serializeToBytes(Message) - Method in class com.apple.foundationdb.record.provider.common.DynamicMessageRecordSerializer
-
- serialVersionUID - Static variable in exception com.apple.foundationdb.record.metadata.expressions.BaseKeyExpression.IllegalSubKeyException
-
- serialVersionUID - Static variable in exception com.apple.foundationdb.record.metadata.expressions.BaseKeyExpression.UnsplittableKeyExpressionException
-
- set(String, Object) - Method in class com.apple.foundationdb.record.Bindings.Builder
-
- set(KeyValue) - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- set(byte[], byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- set(byte[], byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- setAddedVersion(int) - Method in class com.apple.foundationdb.record.metadata.Index
-
Set the version at which the index was first added.
- setAddSuppressed(boolean) - Static method in class com.apple.foundationdb.record.logging.CompletionExceptionLogHelper
-
- setAllowedIndex(String) - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- setAllowedIndexes(Collection<String>) - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- setAllowIndexRebuilds(boolean) - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator.Builder
-
Set whether the validator will allow changes to indexes that require rebuilds.
- setAllowMissingFormerIndexNames(boolean) - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator.Builder
-
Set whether the validator will allow former indexes to drop the name of the index they replace.
- setAllowNoSinceVersion(boolean) - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator.Builder
-
Set whether the validator will allow new record types to not declare a
"since version".
- setAllowNoVersionChange(boolean) - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator.Builder
-
Set whether the validator will allow the evolved meta-data to have the same version as the old meta-data.
- setAllowOlderFormerIndexAddedVerions(boolean) - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator.Builder
-
Set whether the validator will allow former indexes to set their added version to something that is older than
necessary.
- setAllowUnsplitToSplit(boolean) - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator.Builder
-
Set whether this validator allows the meta-data to begin to split long records.
- setAsyncToSyncExceptionMapper(FDBDatabase.ExceptionMapper) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- setAsyncToSyncTimeout(Function<StoreTimer.Wait, Pair<Long, TimeUnit>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- setAsyncToSyncTimeout(long, TimeUnit) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- setBinding(String, Object) - Method in class com.apple.foundationdb.record.EvaluationContextBuilder
-
Bind one name to a value.
- setBlockingInAsyncDetection(BlockingInAsyncDetection) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Controls if calls to FDBDatabase#asyncToSync(FDBStoreTimer, FDBStoreTimer.Wait, CompletableFuture)
or FDBRecordContext#asyncToSync(FDBStoreTimer.Wait, CompletableFuture)
will attempt to detect
when they are being called from within an asynchronous context and how they should react to this fact
when they are.
- setBlockingInAsyncDetection(Supplier<BlockingInAsyncDetection>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Provides a supplier that controls if calls to FDBDatabase#asyncToSync(FDBStoreTimer, FDBStoreTimer.Wait, CompletableFuture)
or FDBRecordContext#asyncToSync(FDBStoreTimer.Wait, CompletableFuture)
will attempt to detect
when they are being called from within an asynchronous context and how they should react to this fact
when they are.
- setCachedMetaData(RecordMetaData) - Method in interface com.apple.foundationdb.record.provider.foundationdb.MetaDataCache
-
Cache meta-data object.
- setCachedSerialized(byte[]) - Method in interface com.apple.foundationdb.record.provider.foundationdb.MetaDataCache
-
Cache serialized meta-data.
- setCipherName(String) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE.Builder
-
Specifies the cipher algorithm used to encrypt or
decrypt a record.
- setCompressionLevel(int) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.Builder
-
Compression level to use if compressing.
- setCompressionLevel(int) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE.Builder
-
- setCompressWhenSerializing(boolean) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.Builder
-
Whether to compress records after serializing.
- setCompressWhenSerializing(boolean) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE.Builder
-
- setContext(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setContext(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the record context (transaction) to use for the record store.
- setContext(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setContext(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.KeyValueCursor.Builder
-
- setContinuation(byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.KeyValueCursor.Builder
-
- setCurrentVersion(FDBRecordContext, int) - Method in interface com.apple.foundationdb.record.provider.foundationdb.MetaDataCache
-
Update the version used for cache validation.
- setDataArray(byte[]) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.TransformState
-
- setDataArray(byte[], int, int) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.TransformState
-
- setDatabase(FDBDatabase) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the database in which to run the indexing.
- setDatacenterId(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- setDatacenterId(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- setDeadlineTimeMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.ReadVersionRecordStoreStateCacheFactory
-
Set the maximum amount of time to wait for an entry to be loaded.
- setDefaultCursorStreamingMode(CursorStreamingMode) - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- setDefaultCursorStreamingMode(CursorStreamingMode) - Method in class com.apple.foundationdb.record.ExecuteProperties
-
- setDependencies(Descriptors.FileDescriptor[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Set dependencies upon which record descriptors may depend.
- setDirectory(TimeWindowLeaderboardDirectory) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer.UpdateState
-
- setDirectoryCacheSize(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- setDirectoryCacheSize(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Sets the number of directory layer entries that will be cached for each database that is produced by the factory.
- setDirtyStoreState(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- setEncryptionKey(Key) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE.Builder
-
Specifies the encryption key used to encrypt or
decrypt a record.
- setEncryptWhenSerializing(boolean) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.Builder
-
Whether to encrypt records after serializing.
- setEncryptWhenSerializing(boolean) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE.Builder
-
Whether to encrypt records after serializing.
- setEvolutionValidator(MetaDataEvolutionValidator) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Set the validator used when saving a new version of the meta-data to ensure the new meta-data is a valid
evolution of the old meta-data.
- setEvolutionValidator(MetaDataEvolutionValidator) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
Set the validator used to compare the local file descriptor to the descriptor included
in the meta-data proto.
- setExecutor(Executor) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- setExpression(KeyExpression) - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
Set the expression that satisfied this filter.
- setExtensionRegistry(ExtensionRegistry) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Set the extension registry used when deserializing meta-data proto messages.
- setFailOnScanLimitReached(boolean) - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
Set how scan limit reached is handled.
- setFailOnScanLimitReached(boolean) - Method in class com.apple.foundationdb.record.ExecuteProperties
-
- setFilter(QueryComponent) - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- setFormatVersion(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setFormatVersion(int) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the storage format version for this store.
- setFormatVersion(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setFormatVersion(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the store format version to use while building the index.
- setHigh(Tuple, EndpointType) - Method in class com.apple.foundationdb.record.provider.foundationdb.KeyValueCursor.Builder
-
- setHigh(byte[], EndpointType) - Method in class com.apple.foundationdb.record.provider.foundationdb.KeyValueCursor.Builder
-
- setHookForAsyncToSync(Consumer<StoreTimer.Wait>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- setIncreaseLimitAfter(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the number of successful range builds before re-increasing the number of records to process in a single
transaction.
- setIndex(Index) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the index to be built.
- setIndex(String) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the index to be built.
- setIndexMaintainerRegistry(IndexMaintainerRegistry) - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator.Builder
-
Set the registry of index maintainers used to validate indexes.
- setIndexMaintainerRegistry(IndexMaintainerRegistry) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setIndexMaintainerRegistry(IndexMaintainerRegistry) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the registry of index maintainers to be used by the record store.
- setIndexMaintainerRegistry(IndexMaintainerRegistry) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setIndexMaintainerRegistry(IndexMaintainerRegistry) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
Set the index registry used for validation.
- setIndexMaintenanceFilter(IndexMaintenanceFilter) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setIndexMaintenanceFilter(IndexMaintenanceFilter) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
- setIndexMaintenanceFilter(IndexMaintenanceFilter) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setIndexMaintenanceFilter(IndexMaintenanceFilter) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- setIndexScanPreference(QueryPlanner.IndexScanPreference) - Method in interface com.apple.foundationdb.record.query.plan.QueryPlanner
-
- setIndexScanPreference(QueryPlanner.IndexScanPreference) - Method in class com.apple.foundationdb.record.query.plan.RecordQueryPlanner
-
- setIndexScanPreference(QueryPlanner.IndexScanPreference) - Method in class com.apple.foundationdb.record.query.plan.temp.RewritePlanner
-
- setInitialDelayMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Sets the delay ceiling (in milliseconds) that will be applied between attempts to
run a transactional database operation.
- setInitialDelayMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Sets the delay ceiling (in milliseconds) that will be applied between attempts to
run a transactional database operation.
- setInitialDelayMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the initial delay between transaction retry attempts.
- setIsolationLevel(IsolationLevel) - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- setKeyCount(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- setKeyCount(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- setKeySize(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- setKeySize(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- setKeySpacePath(KeySpacePath) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setKeySpacePath(KeySpacePath) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the key space path to use for the record store.
- setKeySpacePath(KeySpacePath) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setLastModifiedVersion(int) - Method in class com.apple.foundationdb.record.metadata.Index
-
Set the version at which the index was changed.
- setLatencyInjector(Function<FDBLatencySource, Long>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Provides a function that computes a latency that should be injected into a specific FDB operation.
- setLimit(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the maximum number of records to process in one transaction.
- setLimitsFrom(ExecuteProperties) - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Merge these limits with the ones specified in other
, using the limit specified by other
except where it is unlimited, in which case the limit from this ExecuteProperties
is used instead.
- setLocalFileDescriptor(Descriptors.FileDescriptor) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Set the local meta-data file descriptor.
- setLocalFileDescriptor(Descriptors.FileDescriptor) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
Sets the local file descriptor.
- setLocalityProvider(FDBLocalityProvider) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Set the locality provider that is used to discover the server location of the keys.
- setLow(Tuple, EndpointType) - Method in class com.apple.foundationdb.record.provider.foundationdb.KeyValueCursor.Builder
-
- setLow(byte[], EndpointType) - Method in class com.apple.foundationdb.record.provider.foundationdb.KeyValueCursor.Builder
-
- setMaintainHistory(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBMetaDataStore
-
Set whether this store keeps a record of older versions.
- setMapping(FDBRecordContext, String, ResolverResult) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ExtendedDirectoryLayer
-
- setMapping(FDBRecordContext, String, ResolverResult) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- setMapping(FDBRecordContext, String, Long) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- setMapping(FDBRecordContext, String, ResolverResult) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- setMapping(FDBRecordContext, String, ResolverResult) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
- setMapping(FDBRecordContext, String, ResolverResult) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.StringInterningLayer
-
- setMaxAttempts(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Sets the maximum number of attempts for a database to make when running a
retriable transactional operation.
- setMaxAttempts(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Sets the maximum number of attempts for a database to make when running a
retriable transactional operation.
- setMaxAttempts(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the maximum number of transaction retry attempts.
- setMaxDelayMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Sets the maximum delay (in milliseconds) that will be applied between attempts to
run a transactional database operation.
- setMaxDelayMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Sets the maximum delay (in milliseconds) that will be applied between attempts to
run a transactional database operation.
- setMaxDelayMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the maximum delay between transaction retry attempts.
- setMaxMillisPerTransaction(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
- setMaxRetries(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the maximum number of times to retry a single range rebuild.
- setMaxRowsPerTransaction(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBReverseDirectoryCache
-
- setMaxSize(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.ReadVersionRecordStoreStateCacheFactory
-
Set the maximum number of entries to cache.
- setMaxSuppressedCountIfNotSet(int) - Static method in class com.apple.foundationdb.record.logging.CompletionExceptionLogHelper
-
Change the maximum number of suppressed exceptions to add to any given exception, if this maximum has not already
been set.
- setMdcContext(Map<String, String>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Set the logging context used in record contexts opened by this runner.
- setMdcContext(Map<String, String>) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- setMetaData(RecordMetaDataProvider) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the meta-data to use when indexing.
- setMetaDataProvider(RecordMetaDataProvider) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setMetaDataProvider(RecordMetaDataProvider) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the provider for the record store's meta-data.
- setMetaDataProvider(RecordMetaDataProvider) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setMetaDataStore(FDBMetaDataStore) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setMetaDataStore(FDBMetaDataStore) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
- setMetaDataStore(FDBMetaDataStore) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setNetworkExecutor(Executor) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- setPipelineSizer(FDBRecordStoreBase.PipelineSizer) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setPipelineSizer(FDBRecordStoreBase.PipelineSizer) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the
object
to be used to determine the depth of pipelines run by the record store.
- setPipelineSizer(FDBRecordStoreBase.PipelineSizer) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setPrimaryKey(KeyExpression) - Method in class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
- setPrimaryKey(Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- setPrimaryKeyComponentPositions(int[]) - Method in class com.apple.foundationdb.record.metadata.Index
-
Set the positions of primary key components within the index key.
- setProgressLogIntervalMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the minimum time between successful progress logs when building across transactions.
- setRange(KeyRange) - Method in class com.apple.foundationdb.record.provider.foundationdb.KeyValueCursor.Builder
-
- setRange(TupleRange) - Method in class com.apple.foundationdb.record.provider.foundationdb.KeyValueCursor.Builder
-
- setReadVersion(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- setRecord(M) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- setRecordCountKey(KeyExpression) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- setRecords(RecordMetaDataProto.MetaData) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
Deserializes the meta-data proto into the builder.
- setRecords(RecordMetaDataProto.MetaData, boolean) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
Deserializes the meta-data proto into the builder.
- setRecords(Descriptors.FileDescriptor) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
Adds the root file descriptor of the
RecordMetaData
and processes the extension options.
- setRecords(Descriptors.FileDescriptor, boolean) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- setRecordsPerSecond(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the maximum number of records to process in a single second.
- setRecordStore(FDBRecordStore) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the record store that will be used as a template to open record store instances for indexing.
- setRecordStoreBuilder(FDBRecordStore.Builder) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the record store builder that will be used to open record store instances for indexing.
- setRecordType(RecordType) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- setRecordType(String) - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- setRecordTypeKey(Object) - Method in class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
- setRecordTypes(Collection<RecordType>) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the explicit set of record types to be indexed.
- setRecordTypes(Collection<String>) - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- setRefreshTimeMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.ReadVersionRecordStoreStateCacheFactory
-
Set the maximum amount of time to keep an entry in the cache.
- setRemoveDuplicates(boolean) - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- setRequiredResults(List<KeyExpression>) - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- setResolverStateRefreshTimeMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- setReturnedRowLimit(int) - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- setReturnedRowLimit(int) - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Set the limit on the number of rows that will be returned.
- setReverse(boolean) - Method in class com.apple.foundationdb.record.ScanProperties
-
Change direction of scans.
- setReverseDirectoryMaxMillisPerTransaction(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
When a reverse directory lookup is performed from a
FDBReverseDirectoryCache
and an entry is not found
in the cache and, thus, the directory layer must be scanned to find it, this property determines how many
milliseconds may be spent scanning the cache within the context of a single transaction, before the transaction
is closed and re-opened in order to avoid a
past_version
.
- setReverseDirectoryRowsPerTransaction(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
When a reverse directory lookup is performed from a
FDBReverseDirectoryCache
and an entry is not found
in the cache and, thus, the directory layer must be scanned to find it, this property determines how many rows
will be scanned within the context of a single transaction, before the transaction is closed and re-opened
in order to avoid a
past_version
.
- setRunner(FDBDatabaseRunner) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the runner that will be used to call into the database.
- setSatisfied(boolean) - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
Set whether this filter has been satisfied.
- setScannedBytesLimit(long) - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- setScannedRecordsLimit(int) - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
Set the limit on the number of records that may be scanned.
- setScanProperties(ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.KeyValueCursor.Builder
-
- setSecureRandom(SecureRandom) - Method in class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE.Builder
-
Sets the secure random number generator used during
cryptographic operations.
- setSerializer(RecordSerializer<Message>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setSerializer(RecordSerializer<M>) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the serializer used to convert records into byte arrays.
- setSerializer(RecordSerializer<M>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setSerializer(RecordSerializer<Message>) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- setShouldCheckContinuationAccess(boolean) - Static method in class com.apple.foundationdb.record.cursors.IllegalContinuationAccessChecker
-
- setSinceVersion(Integer) - Method in class com.apple.foundationdb.record.metadata.RecordTypeBuilder
-
- setSize(FDBStoredSizes) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- setSkip(int) - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- setSkip(int) - Method in class com.apple.foundationdb.record.ExecuteProperties
-
- setSort(KeyExpression, boolean) - Method in class com.apple.foundationdb.record.query.plan.planning.InExtractor
-
- setSort(KeyExpression, boolean) - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- setSort(KeyExpression) - Method in class com.apple.foundationdb.record.query.RecordQuery.Builder
-
- setSplit(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- setSplit(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- setSplitLongRecords(boolean) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- setState(ExecuteState) - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- setState(ExecuteState) - Method in class com.apple.foundationdb.record.ExecuteProperties
-
Build a new ExecuteProperties
with the given ExecuteState
.
- setState(String, IndexState) - Method in class com.apple.foundationdb.record.MutableRecordStoreState
-
Modify the state of an index in this map.
- setStateRefreshTimeMillis(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- setStaticMessage(String) - Method in class com.apple.foundationdb.record.logging.KeyValueLogMessage
-
- setStoreHeader(RecordMetaDataProto.DataStoreInfo) - Method in class com.apple.foundationdb.record.MutableRecordStoreState
-
Update the store header in this record store state.
- setStoreRecordVersions(boolean) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- setStoreStateCache(FDBRecordStoreStateCache) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
Set the store state cache for this database.
- setStoreStateCache(FDBRecordStoreStateCache) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setStoreStateCache(FDBRecordStoreStateCache) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the store state cache to be used by the record store.
- setStoreStateCache(FDBRecordStoreStateCache) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setStoreStateCacheFactory(FDBRecordStoreStateCacheFactory) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Set the store state cache factory.
- setStreamingMode(CursorStreamingMode) - Method in class com.apple.foundationdb.record.ScanProperties
-
Set cursor streaming mode.
- setSubspace(Subspace) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setSubspace(Subspace) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the subspace to use for the record store.
- setSubspace(Subspace) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setSubspace(Subspace) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the subspace of the record store in which to build the index.
- setSubspaceKey(Object) - Method in class com.apple.foundationdb.record.metadata.Index
-
Set the key used to determine this index's subspace prefix.
- setSubspaceKeyCounter(long) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
Set the initial value of the subspace key counter.
- setSubspaceProvider(SubspaceProvider) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setSubspaceProvider(SubspaceProvider) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the subspace provider from a subspace provider.
- setSubspaceProvider(SubspaceProvider) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setSubspaceProvider(SubspaceProvider) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
Set the subspace of the record store in which to build the index.
- setTimeLimit(long) - Method in class com.apple.foundationdb.record.ExecuteProperties.Builder
-
- setTimer(FDBStoreTimer) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Set the timer used in record contexts opened by this runner.
- setTimer(FDBStoreTimer) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- setTimer(FDBStoreTimer) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- setTrace(String, String) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- setTrackLastSeenVersion(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- setTrackLastSeenVersion(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- setTrackLastSeenVersionOnCommit(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- setTrackLastSeenVersionOnRead(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabase
-
- setTransactionIsTracedSupplier(Supplier<Boolean>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
Use transactionIsTracedSupplier to control whether a newly created transaction should be traced or not.
- setUnclosedWarning(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- setUnionField(RecordMetaData, RecordType, Message.Builder, Message) - Method in class com.apple.foundationdb.record.provider.common.MessageBuilderRecordSerializer
-
- setUnionField(RecordMetaData, RecordType, B, M) - Method in class com.apple.foundationdb.record.provider.common.MessageBuilderRecordSerializerBase
-
- setUnionField(RecordMetaData, RecordType, B, M) - Method in class com.apple.foundationdb.record.provider.common.TypedRecordSerializer
-
- setUntypedSerializer(RecordSerializer<Message>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
Get the serializer that will be used by the underlying record store for non-typed operations such as building indexes.
- setUpdateTimestamp(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectory
-
- setUserVersionChecker(FDBRecordStoreBase.UserVersionChecker) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- setUserVersionChecker(FDBRecordStoreBase.UserVersionChecker) - Method in interface com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.BaseBuilder
-
Set the function
to be used to check the meta-data version of the record store.
- setUserVersionChecker(FDBRecordStoreBase.UserVersionChecker) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBTypedRecordStore.Builder
-
- setValueSize(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- setValueSize(int) - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- setVersion(int) - Method in class com.apple.foundationdb.record.metadata.Index
-
- setVersion(FDBRecordVersion) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- setVersion(int) - Method in class com.apple.foundationdb.record.RecordMetaDataBuilder
-
- setVersionedInline(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecordBuilder
-
- setVersionedInline(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- setWeakReadSemantics(FDBDatabase.WeakReadSemantics) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseRunner
-
Set the read semantics used in record contexts opened by this runner.
- setWindow(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ExtendedDirectoryLayer
-
- setWindow(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- setWindow(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedDirectoryLayer
-
- setWindow(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator
-
- setWindow(long) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.ScopedInterningLayer
-
- setWindow(FDBRecordContext, long) - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.StringInterningLayer
-
- shouldVisit(PlannerExpression) - Method in interface com.apple.foundationdb.record.query.plan.temp.PlannerProperty
-
Return whether the property should visit the subtree rooted at the given expression.
- shouldVisit(ExpressionRef<? extends PlannerExpression>) - Method in interface com.apple.foundationdb.record.query.plan.temp.PlannerProperty
-
Return whether the property should visit the subtree rooted at the given expression.
- shouldVisit(PlannerExpression) - Method in class com.apple.foundationdb.record.query.plan.temp.properties.FieldWithComparisonCountProperty
-
- shouldVisit(ExpressionRef<? extends PlannerExpression>) - Method in class com.apple.foundationdb.record.query.plan.temp.properties.FieldWithComparisonCountProperty
-
- shouldVisit(PlannerExpression) - Method in class com.apple.foundationdb.record.query.plan.temp.properties.RecordTypesProperty
-
- shouldVisit(ExpressionRef<? extends PlannerExpression>) - Method in class com.apple.foundationdb.record.query.plan.temp.properties.RecordTypesProperty
-
- shutdown() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBDatabaseFactory
-
- SimpleComparison(Comparisons.Type, Object) - Constructor for class com.apple.foundationdb.record.query.expressions.Comparisons.SimpleComparison
-
- SingleExpressionRef<T extends PlannerExpression> - Class in com.apple.foundationdb.record.query.plan.temp
-
A mutable reference to a single planner expression.
- SingleExpressionRef(T) - Constructor for class com.apple.foundationdb.record.query.plan.temp.SingleExpressionRef
-
- SingleKeyUnsplitter(FDBRecordContext, Tuple, Subspace, AsyncIterator<KeyValue>, SplitHelper.SizeInfo) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SingleKeyUnsplitter
-
- singleRecordTypeWithPrefixKey(Map<Index, List<RecordType>>) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- size() - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- size() - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Get the length of the path.
- size() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
Get the length of the path.
- size() - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator.AllocationWindow
-
- size() - Method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- SizeInfo() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.SplitHelper.SizeInfo
-
- SizeStatisticsCollectorCursor - Class in com.apple.foundationdb.record.provider.foundationdb.cursors
-
A cursor that collects various distribution statistics on the keys and values within a record store or within
an index.
- SizeStatisticsCollectorCursor.SizeStatisticsResults - Class in com.apple.foundationdb.record.provider.foundationdb.cursors
-
Encapsulates the distribution statistics returned by a SizeStatisticsCollectorCursor.
- skip - Variable in class com.apple.foundationdb.record.ExecuteProperties
-
- skip(int) - Method in interface com.apple.foundationdb.record.RecordCursor
-
Get a new cursor that skips the given number of records.
- SkipCursor<T> - Class in com.apple.foundationdb.record.cursors
-
A cursor that skips a specified number of initial elements.
- SkipCursor(RecordCursor<T>, int) - Constructor for class com.apple.foundationdb.record.cursors.SkipCursor
-
- skipThenLimit(int, int) - Method in interface com.apple.foundationdb.record.RecordCursor
-
- skipUpdateForUnchangedKeys() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutationIndexMaintainer
-
- skipUpdateForUnchangedKeys() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- snapshot() - Method in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- sortByClauses() - Method in class com.apple.foundationdb.record.query.plan.planning.InExtractor
-
- sortReverse - Variable in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- SortToIndexRule - Class in com.apple.foundationdb.record.query.plan.temp.rules
-
- SortToIndexRule() - Constructor for class com.apple.foundationdb.record.query.plan.temp.rules.SortToIndexRule
-
- sortValues(List<Object>) - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- sortValuesNeeded - Variable in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- split(int) - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- SPLIT_RECORD_SIZE - Static variable in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper
-
If a record is greater than this size (in bytes),
it will be split into multiple kv pairs.
- SplitHelper - Class in com.apple.foundationdb.record.provider.foundationdb
-
Helper classes for splitting records across multiple key-value pairs.
- SplitHelper.FoundSplitWithoutStartException - Exception in com.apple.foundationdb.record.provider.foundationdb
-
Exception thrown when only part of a split record is found.
- SplitHelper.KeyValueUnsplitter - Class in com.apple.foundationdb.record.provider.foundationdb
-
This cursor may exceed out-of-band limits in order to ensure that it only ever stops in between (split) records.
- SplitHelper.SingleKeyUnsplitter - Class in com.apple.foundationdb.record.provider.foundationdb
-
Unsplit a single record from a given range scan.
- SplitHelper.SizeInfo - Class in com.apple.foundationdb.record.provider.foundationdb
-
Accumulator for key-value sizes while loading / saving split records.
- splitIndexBuildRange(int, int) - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer
-
Split the index build range to support building an index across multiple transactions in parallel if needed.
- SplitKeyExpression - Class in com.apple.foundationdb.record.metadata.expressions
-
Turn a key with repeated single values into multiple Key.Evaluated
containing several of the values.
- SplitKeyExpression(KeyExpression, int) - Constructor for class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- SplitKeyExpression(RecordMetaDataProto.Split) - Constructor for class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- SpotBugsSuppressWarnings - Annotation Type in com.apple.foundationdb.record
-
Suppress warnings from FindBugs / SpotBugs tools.
- StandardIndexMaintainer - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
- StandardIndexMaintainer(IndexMaintainerState) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- START - Static variable in class com.apple.foundationdb.record.RecordCursorStartContinuation
-
- START_SPLIT_RECORD - Static variable in class com.apple.foundationdb.record.provider.foundationdb.SplitHelper
-
Minimum index used when a record is split.
- startingFrom(long) - Static method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator.AllocationWindow
-
- startsWith(String) - Method in class com.apple.foundationdb.record.query.expressions.Field
-
Checks if the field starts with the given string.
- startsWith(String) - Method in class com.apple.foundationdb.record.query.expressions.OneOfThem
-
Checks if one of the values in this repeated field starts with the given string.
- startsWith(String) - Method in class com.apple.foundationdb.record.query.expressions.QueryKeyExpression
-
Checks if the key expression starts with the given string.
- state - Variable in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
- store - Variable in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerState
-
- STORE_INFO_KEY - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- stored(FDBStoredRecord<M>) - Static method in class com.apple.foundationdb.record.provider.foundationdb.FDBQueriedRecord
-
- storeHeader - Variable in class com.apple.foundationdb.record.RecordStoreState
-
- StoreRecordFunction<T> - Class in com.apple.foundationdb.record.metadata
-
Record function that should be evaluated for some record against
an
FDBRecordStoreBase
instance.
- StoreRecordFunction(String) - Constructor for class com.apple.foundationdb.record.metadata.StoreRecordFunction
-
- storeStateCache - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- StoreTimer - Class in com.apple.foundationdb.record.provider.common
-
A context-wide accumulator of timing information.
- StoreTimer() - Constructor for class com.apple.foundationdb.record.provider.common.StoreTimer
-
- StoreTimer.Count - Interface in com.apple.foundationdb.record.provider.common
-
- StoreTimer.Counter - Class in com.apple.foundationdb.record.provider.common
-
- StoreTimer.DetailEvent - Interface in com.apple.foundationdb.record.provider.common
-
- StoreTimer.Event - Interface in com.apple.foundationdb.record.provider.common
-
An identifier for occurrences that need to be timed.
- StoreTimer.Wait - Interface in com.apple.foundationdb.record.provider.common
-
- StringInterningLayer - Class in com.apple.foundationdb.record.provider.foundationdb.layers.interning
-
A persistent bidirectional unique mapping between strings and integers.
- StringInterningLayer(Subspace) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.layers.interning.StringInterningLayer
-
- StringInterningLayer(Subspace, boolean) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.layers.interning.StringInterningLayer
-
- subdirs - Variable in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
- subdirsByName - Variable in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
- subFilter() - Method in class com.apple.foundationdb.record.query.plan.planning.InExtractor
-
- subKey(int, int) - Method in class com.apple.foundationdb.record.IndexEntry
-
Produces a new IndexEntry
whose key is a subset of this IndexEntry
.
- subKey(int, int) - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- subspaceProvider - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.Builder
-
- subspaceProvider - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBStoreBase
-
- SubspaceProvider - Interface in com.apple.foundationdb.record.provider.foundationdb
-
Subspace provider can provide a subspace (might be blocking) and logging information to the subspace (non-blocking).
- SubspaceProviderByKeySpacePath - Class in com.apple.foundationdb.record.provider.foundationdb
-
A SubspaceProvider wrapping a key space path.
- SubspaceProviderBySubspace - Class in com.apple.foundationdb.record.provider.foundationdb
-
A SubspaceProvider wrapping a subspace.
- SubspaceProviderBySubspace(Subspace) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.SubspaceProviderBySubspace
-
- SUM - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- SUM - Static variable in class com.apple.foundationdb.record.metadata.IndexTypes
-
A total of a long-valued field.
- TERTIARY - Static variable in class com.apple.foundationdb.record.provider.common.text.TextCollator.Strength
-
Respect tertiary differences, which normally means case.
- TEXT - Static variable in class com.apple.foundationdb.record.metadata.IndexTypes
-
An index on the tokens in a text field.
- text() - Method in class com.apple.foundationdb.record.query.expressions.Field
-
Query where the value of this field matches some property when performing a full-text
search.
- text(String) - Method in class com.apple.foundationdb.record.query.expressions.Field
-
Query where the value of this field matches some property when performing a full-text
search.
- text(String, String) - Method in class com.apple.foundationdb.record.query.expressions.Field
-
Query where the value of this field matches some property when performing a full-text
search.
- text() - Method in class com.apple.foundationdb.record.query.expressions.OneOfThem
-
Checks if one of the values in this repeated field matches some property when performing a full-text
search.
- text(String) - Method in class com.apple.foundationdb.record.query.expressions.OneOfThem
-
Checks if one of the values in this repeated field matches some property when performing a full-text
search.
- text(String, String) - Method in class com.apple.foundationdb.record.query.expressions.OneOfThem
-
Checks if one of the values in this repeated field matches some property when performing a full-text
search.
- Text - Class in com.apple.foundationdb.record.query.expressions
-
Predicates that can be applied to a field that has been indexed with a full-text index.
- TEXT_ADD_AGGRESSIVE_CONFLICT_RANGES_OPTION - Static variable in class com.apple.foundationdb.record.metadata.IndexOptions
-
If
"true"
, a
IndexTypes.TEXT
index will add a conflict range for the whole index to keep the commit size down at the expense of more conflicts.
- TEXT_INDEX_UPDATE - Static variable in class com.apple.foundationdb.record.PipelineOperation
-
- TEXT_OMIT_POSITIONS_OPTION - Static variable in class com.apple.foundationdb.record.metadata.IndexOptions
-
If
"true"
, a
IndexTypes.TEXT
index will not store position numbers for tokens.
- TEXT_TOKENIZER_NAME_OPTION - Static variable in class com.apple.foundationdb.record.metadata.IndexOptions
-
- TEXT_TOKENIZER_VERSION_OPTION - Static variable in class com.apple.foundationdb.record.metadata.IndexOptions
-
- TextCollator - Interface in com.apple.foundationdb.record.provider.common.text
-
An interface for locale-sensitive text comparison and sorting.
- TextCollator.Strength - Class in com.apple.foundationdb.record.provider.common.text
-
Standard strength values.
- TextCollatorJRE(Collator) - Constructor for class com.apple.foundationdb.record.provider.common.text.TextCollatorRegistryJRE.TextCollatorJRE
-
- TextCollatorRegistry - Interface in com.apple.foundationdb.record.provider.common.text
-
- TextCollatorRegistryJRE - Class in com.apple.foundationdb.record.provider.common.text
-
A text collator registry using the Java Platform's own
Collator
implementation.
- TextCollatorRegistryJRE.TextCollatorJRE - Class in com.apple.foundationdb.record.provider.common.text
-
- TextComparison(Comparisons.Type, String, String, String) - Constructor for class com.apple.foundationdb.record.query.expressions.Comparisons.TextComparison
-
- TextComparison(Comparisons.Type, List<String>, String, String) - Constructor for class com.apple.foundationdb.record.query.expressions.Comparisons.TextComparison
-
- TextContainsAllPrefixesComparison(String, boolean, String, String) - Constructor for class com.apple.foundationdb.record.query.expressions.Comparisons.TextContainsAllPrefixesComparison
-
- TextContainsAllPrefixesComparison(String, boolean, long, double, String, String) - Constructor for class com.apple.foundationdb.record.query.expressions.Comparisons.TextContainsAllPrefixesComparison
-
- TextContainsAllPrefixesComparison(List<String>, boolean, String, String) - Constructor for class com.apple.foundationdb.record.query.expressions.Comparisons.TextContainsAllPrefixesComparison
-
- TextContainsAllPrefixesComparison(List<String>, boolean, long, double, String, String) - Constructor for class com.apple.foundationdb.record.query.expressions.Comparisons.TextContainsAllPrefixesComparison
-
- TextIndexBunchedSerializer - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
- TextIndexMaintainer - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
The index maintainer class for full-text indexes.
- TextIndexMaintainer(IndexMaintainerState) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexMaintainer
-
- TextIndexMaintainerFactory - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
- TextIndexMaintainerFactory() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.TextIndexMaintainerFactory
-
- TextScan - Class in com.apple.foundationdb.record.query.plan
-
Encapsulate the information necessary to scan a text-based index.
- TextScan(Index, ScanComparisons, Comparisons.TextComparison, ScanComparisons) - Constructor for class com.apple.foundationdb.record.query.plan.TextScan
-
- TextScanPlanner - Class in com.apple.foundationdb.record.query.plan.planning
-
A utility class for choosing a
TextScan
object to satisfy a
text query.
- TextTokenizer - Interface in com.apple.foundationdb.record.provider.common.text
-
An interface to tokenize text fields.
- TextTokenizer.TokenizerMode - Enum in com.apple.foundationdb.record.provider.common.text
-
Mode that can be used to alter tokenizer behavior depending on the
the context its used in.
- TextTokenizerFactory - Interface in com.apple.foundationdb.record.provider.common.text
-
- TextTokenizerRegistry - Interface in com.apple.foundationdb.record.provider.common.text
-
- TextTokenizerRegistryImpl - Class in com.apple.foundationdb.record.provider.common.text
-
- TextWithMaxDistanceComparison(String, int, String, String) - Constructor for class com.apple.foundationdb.record.query.expressions.Comparisons.TextWithMaxDistanceComparison
-
- TextWithMaxDistanceComparison(List<String>, int, String, String) - Constructor for class com.apple.foundationdb.record.query.expressions.Comparisons.TextWithMaxDistanceComparison
-
- ThenKeyExpression - Class in com.apple.foundationdb.record.metadata.expressions
-
Combine keys from two or more child keys.
- ThenKeyExpression(List<KeyExpression>) - Constructor for class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- ThenKeyExpression(List<KeyExpression>, int, int) - Constructor for class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- ThenKeyExpression(KeyExpression, KeyExpression, KeyExpression...) - Constructor for class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- ThenKeyExpression(RecordMetaDataProto.Then) - Constructor for class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- throwExceptionOnBlocking() - Method in enum com.apple.foundationdb.record.provider.foundationdb.BlockingInAsyncDetection
-
Indicates how to react if the future passed into asyncToSync()
has not yet been completed.
- TIME_WINDOW_COUNT - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- TIME_WINDOW_LEADERBOARD - Static variable in class com.apple.foundationdb.record.metadata.IndexTypes
-
An index with sliding time window leaderboards.
- TIME_WINDOW_RANK - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- TIME_WINDOW_RANK_AND_ENTRY - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- TIME_WINDOW_RANK_FOR_SCORE - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- timeoutCounters - Variable in class com.apple.foundationdb.record.provider.common.StoreTimer
-
- timer - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- timeReadSampleKey(byte[]) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordContext
-
- TimeScanLimiter - Class in com.apple.foundationdb.record
-
Track time remaining until a given time limit, after which record scans should not be allowed.
- TimeScanLimiter(long, long) - Constructor for class com.apple.foundationdb.record.TimeScanLimiter
-
- TimeWindowAggregateFunction - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
Evaluate aggregate functions in a certain time window.
- TimeWindowAggregateFunction(String, KeyExpression, String, TimeWindowForFunction) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowAggregateFunction
-
- TimeWindowForFunction - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
Additional function arguments for time window.
- TimeWindowForFunction(int, long, String, String) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowForFunction
-
- TimeWindowLeaderboard - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
A single leaderboard, representing ranks within a time window.
- TimeWindowLeaderboard(TimeWindowLeaderboardDirectory, int, long, long, Tuple, int) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- TimeWindowLeaderboard(TimeWindowLeaderboardDirectory, TimeWindowLeaderboardProto.TimeWindowLeaderboard) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- TimeWindowLeaderboardDirectory - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
The persisted set of active leaderboard ranked sets.
- TimeWindowLeaderboardDirectory(boolean) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectory
-
- TimeWindowLeaderboardDirectory(TimeWindowLeaderboardProto.TimeWindowLeaderboardDirectory) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectory
-
- TimeWindowLeaderboardDirectoryOperation - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
Get the current directory.
- TimeWindowLeaderboardDirectoryOperation() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectoryOperation
-
- TimeWindowLeaderboardDirectoryResult - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
Currently saved directory.
- TimeWindowLeaderboardDirectoryResult(TimeWindowLeaderboardDirectory) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectoryResult
-
- TimeWindowLeaderboardIndexMaintainer - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
Maintainer for the TIME_WINDOW_LEADERBOARD
index type.
- TimeWindowLeaderboardIndexMaintainer(IndexMaintainerState) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
- TimeWindowLeaderboardIndexMaintainer.UpdateState - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
- TimeWindowLeaderboardIndexMaintainerFactory - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
Factory for the TIME_WINDOW_LEADERBOARD
index type.
- TimeWindowLeaderboardIndexMaintainerFactory() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainerFactory
-
- TimeWindowLeaderboardScoreTrim - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
Retain only scores that would be indexed by active time windows.
- TimeWindowLeaderboardScoreTrim(Collection<Tuple>, boolean) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardScoreTrim
-
- TimeWindowLeaderboardScoreTrimResult - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
Scores that would be indexed by active time windows.
- TimeWindowLeaderboardScoreTrimResult(Collection<Tuple>) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardScoreTrimResult
-
- TimeWindowLeaderboardWindowUpdate - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
Maintain active set of time windows.
- TimeWindowLeaderboardWindowUpdate(long, boolean, long, boolean, Iterable<TimeWindowLeaderboardWindowUpdate.TimeWindowSpec>, int, TimeWindowLeaderboardWindowUpdate.Rebuild) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate
-
Create a time window update operation.
- TimeWindowLeaderboardWindowUpdate(long, boolean, long, boolean, Iterable<TimeWindowLeaderboardWindowUpdate.TimeWindowSpec>, TimeWindowLeaderboardWindowUpdate.Rebuild) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate
-
Create a time window update operation.
- TimeWindowLeaderboardWindowUpdate.Rebuild - Enum in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
When to completely rebuild an index.
- TimeWindowLeaderboardWindowUpdate.TimeWindowSpec - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
A specification of a set of sliding time windows.
- TimeWindowLeaderboardWindowUpdateResult - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
- TimeWindowLeaderboardWindowUpdateResult(boolean, boolean) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdateResult
-
- timeWindowRank(TimeWindowForFunction, GroupingKeyExpression) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine or compare the rank value for a record for a time window.
- timeWindowRank(int, long, String, String, GroupingKeyExpression) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine or compare the rank value for a record for a time window.
- timeWindowRank(int, long, GroupingKeyExpression) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine or compare the rank value for a record for a time window.
- timeWindowRank(String, String, GroupingKeyExpression) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine or compare the rank value for a record for a time window.
- timeWindowRankAndEntry(EvaluationContext, TimeWindowForFunction, FDBRecord<M>) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
- timeWindowRankAndEntry(FDBRecord<M>, int, long) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
- timeWindowRankAndEntry(TimeWindowForFunction, GroupingKeyExpression) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine or compare the rank value for a record for a time window and the score entry that determined that rank.
- timeWindowRankAndEntry(int, long, String, String, GroupingKeyExpression) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine or compare the rank value for a record for a time window and the score entry that determined that rank.
- timeWindowRankAndEntry(int, long, GroupingKeyExpression) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine or compare the rank value for a record for a time window and the score entry that determined that rank.
- timeWindowRankAndEntry(String, String, GroupingKeyExpression) - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine or compare the rank value for a record for a time window and the score entry that determined that rank.
- TimeWindowRecordFunction<T> - Class in com.apple.foundationdb.record.provider.foundationdb.leaderboard
-
The TIME_WINDOW_RANK
record function.
- TimeWindowRecordFunction(String, GroupingKeyExpression, String, TimeWindowForFunction) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowRecordFunction
-
- TimeWindowSpec(int, long, long, long, int) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate.TimeWindowSpec
-
- title() - Method in enum com.apple.foundationdb.record.provider.common.RecordSerializer.Counts
-
- title() - Method in enum com.apple.foundationdb.record.provider.common.RecordSerializer.Events
-
- title() - Method in interface com.apple.foundationdb.record.provider.common.StoreTimer.Event
-
Get the title of this event for user displays.
- title() - Method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.Counts
-
- title() - Method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.DetailEvents
-
- title() - Method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.Events
-
- title() - Method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.Waits
-
- title() - Method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.RankedSetIndexHelper.Events
-
- toBuilder() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
- toBuilder() - Method in class com.apple.foundationdb.record.query.RecordQuery
-
- toBytes() - Method in class com.apple.foundationdb.record.ByteArrayContinuation
-
- toBytes() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Serializes the version information to a byte array.
- toBytes(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Serializes the version information to a byte array.
- toBytes() - Method in interface com.apple.foundationdb.record.RecordCursorContinuation
-
Serialize this continuation to a byte array.
- toBytes() - Method in class com.apple.foundationdb.record.RecordCursorEndContinuation
-
- toBytes() - Method in class com.apple.foundationdb.record.RecordCursorStartContinuation
-
- toImmutable() - Method in class com.apple.foundationdb.record.MutableRecordStoreState
-
- toImmutable() - Method in class com.apple.foundationdb.record.RecordStoreState
-
Create an immutable version of this RecordStoreState
.
- tokenize(String, int, TextTokenizer.TokenizerMode) - Method in class com.apple.foundationdb.record.provider.common.text.DefaultTextTokenizer
-
Tokenize the text based on whitespace.
- tokenize(String, int, TextTokenizer.TokenizerMode) - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizer
-
Create a stream of tokens from the given input text.
- tokenizeToList(String, int, TextTokenizer.TokenizerMode) - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizer
-
Create a list of tokens from the given input text.
- tokenizeToMap(String, int, TextTokenizer.TokenizerMode) - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizer
-
Create a map from tokens to their offset lists from the given input text.
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.EmptyKeyExpression
-
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- toKeyExpression() - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
-
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.RecordTypeKeyExpression
-
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- toKeyExpression() - Method in class com.apple.foundationdb.record.metadata.expressions.VersionKeyExpression
-
- toList() - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
Converts to a list.
- toMutable() - Method in class com.apple.foundationdb.record.RecordStoreState
-
Create a mutable copy of this RecordStoreState
.
- TOO_LARGE_VALUE_MESSAGE_LIMIT - Static variable in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- toPath() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
- toPrintable(Object) - Static method in class com.apple.foundationdb.record.query.expressions.Comparisons
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.EmptyKeyExpression
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- toProto() - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.RecordTypeKeyExpression
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- toProto(Object, Descriptors.Descriptor) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a field's value from a
Tuple
item to a message.
- toProto(UUID) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Java
UUID
to a Protobuf
UUID
.
- toProto(double) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Java double
to a Protobuf NullableDouble
.
- toProto(float) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Java float
to a Protobuf NullableFloat
.
- toProto(int) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Java int
to a Protobuf NullableInt32
.
- toProto(long) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Java long
to a Protobuf NullableInt64
.
- toProto(boolean) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Java boolean
to a Protobuf NullableBool
.
- toProto(String) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Java
String
to a Protobuf
NullableString
.
- toProto(ByteString) - Static method in class com.apple.foundationdb.record.metadata.expressions.TupleFieldsHelper
-
Convert a Java
ByteString
to a Protobuf
NullableBytes
.
- toProto() - Method in class com.apple.foundationdb.record.metadata.expressions.VersionKeyExpression
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.FormerIndex
-
- toProto() - Method in class com.apple.foundationdb.record.metadata.Index
-
- toProto() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboard
-
- toProto() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardDirectory
-
- toProto() - Method in class com.apple.foundationdb.record.RecordMetaData
-
Serializes the record meta-data to a MetaData
proto message.
- toProto(Descriptors.FileDescriptor[]) - Method in class com.apple.foundationdb.record.RecordMetaData
-
Serializes the record meta-data to a MetaData
proto message.
- toProtoValue(Object) - Static method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- toRange() - Method in class com.apple.foundationdb.record.TupleRange
-
Convert into a FoundationDB
Range
.
- toRange(Subspace) - Method in class com.apple.foundationdb.record.TupleRange
-
Convert into a FoundationDB
Range
.
- toRange(byte[], byte[], EndpointType, EndpointType) - Static method in class com.apple.foundationdb.record.TupleRange
-
Convert a pair of endpoints into a FoundationDB
Range
.
- toRecord(Descriptors.Descriptor, IndexEntry) - Method in class com.apple.foundationdb.record.query.plan.IndexKeyValueToPartialRecord
-
- toResolvedPath(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Resolves the path into a
ResolvedKeySpacePath
, a form the retains all of the information about
the path itself along with the value to which each path entry is resolved.
- toResolvedPathAsync(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Resolves the path into a
ResolvedKeySpacePath
, a form the retains all of the information about
the path itself along with the value to which each path entry is resolved.
- toResolvedPathAsync(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- toScanComparisons() - Method in class com.apple.foundationdb.record.query.plan.temp.KeyExpressionComparisons
-
- toString() - Method in class com.apple.foundationdb.record.AsyncLoadingCache
-
- toString() - Method in class com.apple.foundationdb.record.ByteScanLimiter
-
- toString(boolean) - Method in enum com.apple.foundationdb.record.EndpointType
-
- toString() - Method in class com.apple.foundationdb.record.ExecuteProperties
-
- toString() - Method in class com.apple.foundationdb.record.ExecuteState
-
- toString() - Method in class com.apple.foundationdb.record.IndexEntry
-
- toString() - Method in class com.apple.foundationdb.record.IndexScanType
-
- toString() - Method in class com.apple.foundationdb.record.logging.KeyValueLogMessage
-
- toString() - Method in enum com.apple.foundationdb.record.logging.LogMessageKeys
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.EmptyKeyExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.RecordTypeKeyExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.expressions.VersionKeyExpression
-
- toString() - Method in class com.apple.foundationdb.record.metadata.FormerIndex
-
- toString() - Method in class com.apple.foundationdb.record.metadata.Index
-
- toString() - Method in class com.apple.foundationdb.record.metadata.IndexAggregateFunction
-
- toString() - Method in class com.apple.foundationdb.record.metadata.IndexRecordFunction
-
- toString() - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- toString() - Method in class com.apple.foundationdb.record.metadata.RecordType
-
- toString() - Method in class com.apple.foundationdb.record.metadata.StoreRecordFunction
-
- toString() - Method in class com.apple.foundationdb.record.PipelineOperation
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBIndexedRecord
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Human-readable representation of this FDBRecordVersion
.
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBStoredRecord
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.InvalidIndexEntry
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpace
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
- toString(Tuple) - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
String representation of this
KeySpacePath
that shows correspondences between original and resolved
directory values in accordance with the input
Tuple
.
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- toString(Tuple) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.LocatableResolver
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverMappingReplicator
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolverResult
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ScopedValue
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.layers.interning.HighContentionAllocator.AllocationWindow
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowAggregateFunction
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowForFunction
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowRecordFunction
-
- toString(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.SubspaceProvider
-
This method is typically called in support of error logging; hence, implementations should not assume
a working
FDBRecordContext
but might, for example, use it to retrieve a subspace previously
resolved against the corresponding database.
- toString() - Method in interface com.apple.foundationdb.record.provider.foundationdb.SubspaceProvider
-
- toString(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.SubspaceProviderByKeySpacePath
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.SubspaceProviderByKeySpacePath
-
- toString(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.SubspaceProviderBySubspace
-
- toString() - Method in class com.apple.foundationdb.record.provider.foundationdb.SubspaceProviderBySubspace
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.AndComponent
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ListComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.NullComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ParameterComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.SimpleComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextContainsAllPrefixesComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextWithMaxDistanceComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.EmptyComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.FieldWithComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.NestedField
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.NotComponent
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.OneOfThemWithComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.OneOfThemWithComponent
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.OrComponent
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.QueryKeyExpressionWithComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunction
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunctionWithComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.expressions.RecordTypeKeyComparison
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.IndexKeyValueToPartialRecord
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.planning.FilterSatisfiedMask
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryCoveringIndexPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryFilterPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIndexPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInParameterJoinPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryIntersectionPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInValuesJoinPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryLoadByKeysPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScanPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScoreForRankPlan.ScoreForRank
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryScoreForRankPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTextIndexPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryTypeFilterPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedDistinctPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedPrimaryKeyDistinctPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.plans.RecordQueryUnorderedUnionPlan
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.temp.ComparisonRange
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.temp.PlannerRule
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.temp.RewriteRuleCall
-
- toString() - Method in class com.apple.foundationdb.record.query.plan.TextScan
-
- toString() - Method in class com.apple.foundationdb.record.query.RecordQuery
-
- toString() - Method in class com.apple.foundationdb.record.RecordCursorResult
-
- toString() - Method in class com.apple.foundationdb.record.RecordScanLimiter
-
- toString() - Method in class com.apple.foundationdb.record.RecordStoreState
-
A human-readable representation of the state.
- toString() - Method in class com.apple.foundationdb.record.ScanProperties
-
- toString() - Method in class com.apple.foundationdb.record.TupleRange
-
- toString() - Method in class com.apple.foundationdb.record.ValueRange
-
- toSubspace(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Converts the tuple produced for this path to a subspace.
- toSubspace() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
- toSubspaceAsync(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Converts the tuple produced for this path to a subspace.
- totalSize() - Method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- toTree(Writer) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpace
-
Creates a visually pleasing ASCII-art representation of the directory tree.
- toTree(Writer) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Sends the keyspace as an ascii-art tree to an output stream.
- toTuple() - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
Convert this key to the corresponding
Tuple
that can then be serialized
into the database.
- toTuple(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Converts this path into a tuple.
- toTuple() - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.ResolvedKeySpacePath
-
Converts the resolved path into a Tuple
.
- toTupleAppropriateList() - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
Converts to a list.
- toTupleAsync(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePath
-
Converts this path into a tuple.
- toTupleAsync(FDBRecordContext) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpacePathWrapper
-
- toTupleItem(Object) - Static method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- toTupleRange() - Method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- toTupleRange(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.query.plan.ScanComparisons
-
- toTupleValue(FDBRecordContext, Object) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
- toTupleValueAsync(FDBRecordContext, Object) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Asks the directory implementation to "resolve" a tuple value.
- toTupleValueAsyncImpl(FDBRecordContext, Object) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.DirectoryLayerDirectory
-
- toTupleValueAsyncImpl(FDBRecordContext, Object) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
This method is called during the process of turning a
KeySpacePath
into a
Tuple
.
- toVersionstamp() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Converts this
RecordVersion
instance to a
Versionstamp
instance.
- toVersionstamp(boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Converts this
RecordVersion
instance to a
Versionstamp
instance.
- TracedTransaction - Class in com.apple.foundationdb.record.provider.foundationdb
-
A
Transaction
implementation that tracks its lifetime by saving the stack trace when it is created and logging that if it is not closed.
- transaction - Variable in class com.apple.foundationdb.record.provider.foundationdb.FDBTransactionContext
-
- transaction - Variable in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainerState
-
- transaction - Variable in class com.apple.foundationdb.record.provider.foundationdb.TracedTransaction
-
- TransformedRecordSerializer<M extends Message> - Class in com.apple.foundationdb.record.provider.common
-
A
RecordSerializer
implementation that transforms the bytes produced
by another serializer before returning (and likewise performs the reverse
transformation before deserializing).
- TransformedRecordSerializer(RecordSerializer<M>, boolean, int, boolean) - Constructor for class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer
-
- TransformedRecordSerializer.Builder<M extends Message> - Class in com.apple.foundationdb.record.provider.common
-
- TransformedRecordSerializer.TransformState - Class in com.apple.foundationdb.record.provider.common
-
- TransformedRecordSerializerJCE<M extends Message> - Class in com.apple.foundationdb.record.provider.common
-
- TransformedRecordSerializerJCE(RecordSerializer<M>, boolean, int, boolean, String, Key, SecureRandom) - Constructor for class com.apple.foundationdb.record.provider.common.TransformedRecordSerializerJCE
-
- TransformedRecordSerializerJCE.Builder<M extends Message> - Class in com.apple.foundationdb.record.provider.common
-
- TransformState(byte[]) - Constructor for class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.TransformState
-
- TransformState(byte[], int, int) - Constructor for class com.apple.foundationdb.record.provider.common.TransformedRecordSerializer.TransformState
-
- TriFunction<T,U,V,R> - Interface in com.apple.foundationdb.record.util
-
Represents a function that accepts three arguments and produces a result.
- trimPrimaryKey(List<?>) - Method in class com.apple.foundationdb.record.metadata.Index
-
- trimScores(TimeWindowLeaderboardDirectory, Collection<Tuple>, boolean) - Method in class com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardIndexMaintainer
-
- trimTooLargeTuple(Tuple) - Static method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
- tryMatchRule(PlanContext, PlannerRule<? extends PlannerExpression>, SingleExpressionRef<PlannerExpression>) - Static method in class com.apple.foundationdb.record.query.plan.temp.RewriteRuleCall
-
Attempt to match the given
PlannerRule
to the planner expression
root
.
- tryRecordScan() - Method in class com.apple.foundationdb.record.cursors.CursorLimitManager
-
Inform the limit manager that a cursor is trying to scan a record.
- tryRecordScan() - Method in class com.apple.foundationdb.record.RecordScanLimiter
-
Atomically decrement the counter and return false if falls below 0.
- tryRecordScan() - Method in class com.apple.foundationdb.record.TimeScanLimiter
-
- tryToAdd(Comparisons.Comparison) - Method in class com.apple.foundationdb.record.query.plan.temp.ComparisonRange
-
- tryToFillPipeline() - Method in class com.apple.foundationdb.record.cursors.FlatMapPipelinedCursor
-
Take items from inner cursor and put in pipeline until no more or a mapped cursor item is available.
- tryToFillPipeline() - Method in class com.apple.foundationdb.record.cursors.MapPipelinedCursor
-
Take items from inner cursor and put in pipeline until no more or a mapping result is available.
- TupleFieldsHelper - Class in com.apple.foundationdb.record.metadata.expressions
-
Static methods for dealing with special field types that are messages in protobuf but single items in
Tuple
s.
- TupleRange - Class in com.apple.foundationdb.record
-
A range within a subspace specified by two
Tuple
endpoints.
- TupleRange(Tuple, Tuple, EndpointType, EndpointType) - Constructor for class com.apple.foundationdb.record.TupleRange
-
- TupleRange.ByteStringBoundException - Exception in com.apple.foundationdb.record
-
Exception thrown when range endpoint is not consistent with CONTINUATION
endpoint type.
- tupleToString(Tuple) - Static method in class com.apple.foundationdb.record.TupleRange
-
- TypedRecordSerializer<M extends Message,U extends Message,B extends Message.Builder> - Class in com.apple.foundationdb.record.provider.common
-
Serialize records using default Protobuf serialization using supplied message builder
for the union message type and two accessors for the message field corresponding to the
known record type.
- TypedRecordSerializer(Descriptors.FieldDescriptor, Supplier<B>, Predicate<U>, Function<U, M>, BiConsumer<B, M>) - Constructor for class com.apple.foundationdb.record.provider.common.TypedRecordSerializer
-
- TypeFilterExpression - Interface in com.apple.foundationdb.record.query.plan.temp.expressions
-
A relational planner expression that represents a type filter.
- typelessString() - Method in interface com.apple.foundationdb.record.query.expressions.Comparisons.Comparison
-
Get the printed representation of the comparison less the comparison operator itself.
- typelessString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ListComparison
-
- typelessString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.NullComparison
-
- typelessString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ParameterComparison
-
- typelessString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.SimpleComparison
-
- typelessString() - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextComparison
-
- TypeMatcher<T extends PlannerExpression> - Class in com.apple.foundationdb.record.query.plan.temp.matchers
-
A matcher that is specified by the class of its expression: to match any of several types of expressions, they must all
implement a common interface (which itself extends PlannerExpression
).
- typeOf(Object) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory.KeyType
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.EmptyKeyExpression
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- validate(Descriptors.Descriptor, boolean) - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- validate(Descriptors.Descriptor, Descriptors.FieldDescriptor, boolean) - Method in class com.apple.foundationdb.record.metadata.expressions.FieldKeyExpression
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.FunctionKeyExpression
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- validate(Descriptors.Descriptor) - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
-
Validate this expression against a given record type descriptor.
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.LiteralKeyExpression
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.RecordTypeKeyExpression
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.expressions.VersionKeyExpression
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.Index
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.IndexAggregateFunction
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.IndexRecordFunction
-
- validate(MetaDataValidator) - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
- validate(RecordMetaData, RecordMetaData) - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator
-
Validate that the new meta-data has been safely evolved from an older version.
- validate() - Method in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- validate() - Method in class com.apple.foundationdb.record.provider.foundationdb.OnlineIndexer.Builder
-
- validate(Descriptors.FieldDescriptor, boolean) - Method in interface com.apple.foundationdb.record.query.expressions.Comparisons.Comparison
-
Validate that this comparison is compatible with a given record field.
- validate(Descriptors.FieldDescriptor, boolean) - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ListComparison
-
- validate(Descriptors.FieldDescriptor, boolean) - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.NullComparison
-
- validate(Descriptors.FieldDescriptor, boolean) - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.ParameterComparison
-
- validate(Descriptors.FieldDescriptor, boolean) - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.SimpleComparison
-
- validate(Descriptors.FieldDescriptor, boolean) - Method in class com.apple.foundationdb.record.query.expressions.Comparisons.TextComparison
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.query.expressions.EmptyComparison
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.query.expressions.FieldWithComparison
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.query.expressions.NestedField
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.query.expressions.NotComponent
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.query.expressions.OneOfThemWithComparison
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.query.expressions.OneOfThemWithComponent
-
- validate(Descriptors.Descriptor) - Method in interface com.apple.foundationdb.record.query.expressions.QueryComponent
-
Validate that the given descriptor is consistent with this component.
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.query.expressions.QueryKeyExpressionWithComparison
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.query.expressions.QueryRecordFunctionWithComparison
-
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.query.expressions.RecordTypeKeyComparison
-
- validate(RecordMetaData) - Method in class com.apple.foundationdb.record.query.RecordQuery
-
Validates that this record query is valid with the provided metadata.
- validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.RecordFunction
-
- validateChangedOptions(Index, Set<String>) - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
Validate any option changes included in the set of changed options provided.
- validateChangedOptions(Index) - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
Validate any options that have changed.
- validateConstant(Object) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.DirectoryLayerDirectory
-
- validateConstant(Object) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Called during creation to validate that the constant value provided is of a valid type for this
directory.
- validateContext(FDBRecordContext) - Method in interface com.apple.foundationdb.record.provider.foundationdb.storestate.FDBRecordStoreStateCache
-
- validateCurrentAndFormerIndexes() - Method in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- validateDatabase(FDBDatabase) - Method in interface com.apple.foundationdb.record.provider.foundationdb.storestate.FDBRecordStoreStateCache
-
- validateDatabase(FDBDatabase) - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.PassThroughRecordStoreStateCache
-
- validateDatabase(FDBDatabase) - Method in class com.apple.foundationdb.record.provider.foundationdb.storestate.ReadVersionRecordStoreStateCache
-
- validateEntries(byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.NoOpIndexMaintainer
-
- validateEntries(byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
Validate the integrity of the index (such as identifying index entries that do not point to records or
identifying records that do not point to valid index entries).
- validateEntries(byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.ValueIndexMaintainer
-
Validate entries in the index.
- validateEntries(byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.IndexMaintainer
-
Validates the integrity of the index entries.
- validateFormerIndex(FormerIndex) - Method in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- validateGrouping(int) - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
- validateIndex(Index) - Method in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- validateIndexForRecordType(RecordType, MetaDataValidator) - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
- validateIndexForRecordType(Index, RecordType) - Method in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- validateIndexForRecordTypes(Index, IndexValidator) - Method in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- validateInIndex(Index) - Method in class com.apple.foundationdb.record.IndexEntry
-
Validate that this entry is associated with the given index.
- validateMetaData() - Method in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- validateNotGrouping() - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
- validateNotUnique() - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
- validateNotVersion() - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
- validateNoValue() - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
- validateOrphanEntries(byte[], ScanProperties) - Method in class com.apple.foundationdb.record.provider.foundationdb.indexes.StandardIndexMaintainer
-
Validate entries in the index.
- validatePrimaryKeyForRecordType(KeyExpression, RecordType) - Method in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- validateRecordType(RecordType) - Method in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- validateResolvedValue(Object) - Method in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
Ensures that a value is suitable to be stored within this directory.
- validateStoresRecordVersions(RecordMetaDataProvider) - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
- validateUnion(Descriptors.Descriptor, Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.MetaDataEvolutionValidator
-
Validate that the record types have all been evolved in a legal way.
- validateUnionDescriptor(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.metadata.MetaDataValidator
-
- validateVersion(int) - Method in interface com.apple.foundationdb.record.provider.common.text.TextTokenizer
-
Verify that the provided version is supported by this tokenizer.
- validateVersionKey() - Method in class com.apple.foundationdb.record.metadata.IndexValidator
-
- VALUE - Static variable in class com.apple.foundationdb.record.metadata.IndexTypes
-
A normal index on field values.
- value(T) - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
Create a static scalar value of type T
.
- value - Variable in class com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory
-
- VALUE_COMPARATOR - Static variable in class com.apple.foundationdb.record.query.plan.plans.RecordQueryInJoinPlan
-
- VALUE_SIZE_LIMIT - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore
-
- ValueIndexMaintainer - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
An index maintainer for an ordinary index by value, implementing ordered enumeration of records within a range of indexed values.
- ValueIndexMaintainer(IndexMaintainerState) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.ValueIndexMaintainer
-
- ValueIndexMaintainerFactory - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
- ValueIndexMaintainerFactory() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.ValueIndexMaintainerFactory
-
- valueOf(String) - Static method in enum com.apple.foundationdb.record.Bindings.Internal
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.cursors.MapWhileCursor.StopContinuation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.CursorStreamingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.EndpointType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.IndexState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.IsolationLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.logging.LogMessageKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.metadata.expressions.KeyExpression.FanType
-
Returns the enum constant of this type with the specified name.
- valueOf(RecordMetaDataProto.Field.FanType) - Static method in enum com.apple.foundationdb.record.metadata.expressions.KeyExpression.FanType
-
- valueOf(String) - Static method in enum com.apple.foundationdb.record.metadata.Key.Evaluated.NullStandin
-
Returns the enum constant of this type with the specified name.
- valueOf(RecordMetaDataProto.Field.NullInterpretation) - Static method in enum com.apple.foundationdb.record.metadata.Key.Evaluated.NullStandin
-
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.common.RecordSerializer.Counts
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.common.RecordSerializer.Events
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.common.text.TextTokenizer.TokenizerMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.BlockingInAsyncDetection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBLatencySource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.RebuildIndexReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.RecordExistenceCheck
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.StoreExistenceCheck
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.VersionstampSaveBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreKeyspace
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.Counts
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.DetailEvents
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.Events
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.Waits
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation.Standard
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.InvalidIndexEntry.Reasons
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.RankedSetIndexHelper.Events
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.IndexMaintenanceFilter.IndexValues
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.IndexOrphanBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory.KeyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate.Rebuild
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.query.expressions.Comparisons.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.query.plan.IndexKeyValueToPartialRecord.TupleSource
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.query.plan.QueryPlanner.IndexScanPreference
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.query.plan.ScanComparisons.ComparisonType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.query.plan.temp.PlannerRule.ChangesMade
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.query.QueryToKeyMatcher.MatchType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.apple.foundationdb.record.RecordCursor.NoNextReason
-
Returns the enum constant of this type with the specified name.
- ValueRange<T> - Class in com.apple.foundationdb.record
-
A range defines the boundaries around a contiguous span of values of some type.
- ValueRange(T, T, EndpointType, EndpointType) - Constructor for class com.apple.foundationdb.record.ValueRange
-
- values() - Static method in enum com.apple.foundationdb.record.Bindings.Internal
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.cursors.MapWhileCursor.StopContinuation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.CursorStreamingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.EndpointType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.IndexState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.IsolationLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.logging.LogMessageKeys
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.metadata.expressions.KeyExpression.FanType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.metadata.Key.Evaluated.NullStandin
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class com.apple.foundationdb.record.metadata.Key.Evaluated
-
- values() - Static method in enum com.apple.foundationdb.record.provider.common.RecordSerializer.Counts
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.common.RecordSerializer.Events
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.common.text.TextTokenizer.TokenizerMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.BlockingInAsyncDetection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBLatencySource
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStore.RebuildIndexReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.RecordExistenceCheck
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.StoreExistenceCheck
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreBase.VersionstampSaveBehavior
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBRecordStoreKeyspace
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.Counts
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.DetailEvents
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.Events
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.FDBStoreTimer.Waits
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.AtomicMutation.Standard
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.InvalidIndexEntry.Reasons
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.indexes.RankedSetIndexHelper.Events
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.IndexMaintenanceFilter.IndexValues
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.IndexOrphanBehavior
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.keyspace.KeySpaceDirectory.KeyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.provider.foundationdb.leaderboard.TimeWindowLeaderboardWindowUpdate.Rebuild
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.query.expressions.Comparisons.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.query.plan.IndexKeyValueToPartialRecord.TupleSource
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.query.plan.QueryPlanner.IndexScanPreference
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.query.plan.ScanComparisons.ComparisonType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.query.plan.temp.PlannerRule.ChangesMade
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.query.QueryToKeyMatcher.MatchType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.apple.foundationdb.record.RecordCursor.NoNextReason
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERSION - Static variable in class com.apple.foundationdb.record.FunctionNames
-
- VERSION - Static variable in class com.apple.foundationdb.record.metadata.expressions.VersionKeyExpression
-
- VERSION - Static variable in class com.apple.foundationdb.record.metadata.IndexTypes
-
- version() - Static method in class com.apple.foundationdb.record.metadata.Key.Expressions
-
The version key expression, which indicates that a versionstamp should be contained within the key.
- version() - Static method in class com.apple.foundationdb.record.query.expressions.Query
-
A record function that can be used to determine the version of a record.
- VERSION_LENGTH - Static variable in class com.apple.foundationdb.record.provider.foundationdb.FDBRecordVersion
-
Length of the underlying byte array representation of an FDBRecordVersion
.
- VERSION_PROTO - Static variable in class com.apple.foundationdb.record.metadata.expressions.VersionKeyExpression
-
- versionColumns() - Method in class com.apple.foundationdb.record.metadata.expressions.GroupingKeyExpression
-
- versionColumns() - Method in interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
-
Returns the number of version columns produced by this key expression.
- versionColumns() - Method in class com.apple.foundationdb.record.metadata.expressions.KeyWithValueExpression
-
- versionColumns() - Method in class com.apple.foundationdb.record.metadata.expressions.NestingKeyExpression
-
- versionColumns() - Method in class com.apple.foundationdb.record.metadata.expressions.SplitKeyExpression
-
- versionColumns() - Method in class com.apple.foundationdb.record.metadata.expressions.ThenKeyExpression
-
- versionColumns() - Method in class com.apple.foundationdb.record.metadata.expressions.VersionKeyExpression
-
- VersionIndexMaintainer - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
- VersionIndexMaintainer(IndexMaintainerState) - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.VersionIndexMaintainer
-
- VersionIndexMaintainerFactory - Class in com.apple.foundationdb.record.provider.foundationdb.indexes
-
- VersionIndexMaintainerFactory() - Constructor for class com.apple.foundationdb.record.provider.foundationdb.indexes.VersionIndexMaintainerFactory
-
- VersionKeyExpression - Class in com.apple.foundationdb.record.metadata.expressions
-
A key expression that indicates that a serialized
FDBRecordVersion
should
be contained within the key.
- visitEnter(RecordCursor<?>) - Method in interface com.apple.foundationdb.record.RecordCursorVisitor
-
Called on nodes in the record cursor tree in visit pre-order of the depth-first traversal of the tree.
- visitLeave(RecordCursor<?>) - Method in interface com.apple.foundationdb.record.RecordCursorVisitor
-
Called on nodes in the record cursor tree in visit post-order of the depth-first traversal of the tree.