Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abortAndClose() - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
This will abort the existing agile context (if agile) and prevent future operations.
abortAndClose() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
abortAndClose() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
accept() - Method in class com.apple.foundationdb.record.lucene.filter.AlphanumericLengthFilter
 
accept(RecordCursorVisitor) - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor
 
accept(RecordCursorVisitor) - Method in class com.apple.foundationdb.record.lucene.LuceneSpellCheckRecordCursor
 
accept(Consumer<FDBRecordContext>) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
`accept` should be called when a returned value is not expected.
accept(Consumer<FDBRecordContext>) - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
accept(Consumer<FDBRecordContext>) - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
addedRangeWithKey(Tuple) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
addField(T, String, Object, LuceneIndexExpressions.DocumentFieldType, boolean, List<String>, String, boolean, boolean, List<Integer>, int, int, Map<String, Object>) - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentFieldList
 
addField(T, String, Object, LuceneIndexExpressions.DocumentFieldType, boolean, List<String>, String, boolean, boolean, List<Integer>, int, int, Map<String, Object>) - Method in interface com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentDestination
Add fields to the destination of the "getFields" traversal.
addOrDeletePrimaryKeyEntry(byte[], long, int, boolean, String) - Method in interface com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex
Add or delete the primary key/segment/docId from the index.
addOrDeletePrimaryKeyEntry(byte[], long, int, boolean, String) - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV1
 
addOrDeletePrimaryKeyEntry(byte[], long, int, boolean, String) - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV2
 
addReference(FDBLuceneFileReference) - Method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
addSlop(Query, int) - Method in interface com.apple.foundationdb.record.lucene.search.ConfigAwareQueryParser
 
addToAndSavePartitionMetadata(FDBIndexableRecord<M>, Tuple, Integer) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
add a new written record to its partition metadata.
agile(FDBRecordContext, long, long) - Static method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
agile(FDBRecordContext, FDBRecordContextConfig.Builder, long, long) - Static method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
Agile(FDBRecordContext, FDBRecordContextConfig.Builder, long, long) - Constructor for class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
AgilityContext - Interface in com.apple.foundationdb.record.lucene.directory
Create floating sub contexts from a caller context and commit when they reach time/write quota.
AgilityContext.Agile - Class in com.apple.foundationdb.record.lucene.directory
A floating window (agile) context - create sub contexts and commit them as they reach their time/size quota.
AgilityContext.NonAgile - Class in com.apple.foundationdb.record.lucene.directory
A non-agile context - plainly use caller's context as context and never commit.
allowedForCoveringIndexPlan() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
Auto-Complete and Spell-Check scan has their own implementation for IndexKeyValueToPartialRecord to build partial records, so they are not appropriate for the optimization by RecordQueryCoveringIndexPlan.
allowedForCoveringIndexPlan() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexSpellCheckQueryPlan
Auto-Complete and Spell-Check scan has their own implementation for IndexKeyValueToPartialRecord to build partial records, so they are not appropriate for the optimization by RecordQueryCoveringIndexPlan.
AlphanumericCjkAnalyzer - Class in com.apple.foundationdb.record.lucene
A CJK Analyzer which applies a minimum and maximum token length to non-CJK tokens.
AlphanumericCjkAnalyzer(CharArraySet) - Constructor for class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
AlphanumericCjkAnalyzer(CharArraySet, boolean) - Constructor for class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
AlphanumericCjkAnalyzer(CharArraySet, int, int, boolean, String) - Constructor for class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
Create a new AlphanumericCjkAnalyzer.
AlphanumericCjkAnalyzer(CharArraySet, int, int, String) - Constructor for class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
AlphanumericCjkAnalyzer(CharArraySet, String) - Constructor for class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
AlphanumericLengthFilter - Class in com.apple.foundationdb.record.lucene.filter
A Length Filter which ignores non-alphanumeric types.
AlphanumericLengthFilter(TokenStream, int, int) - Constructor for class com.apple.foundationdb.record.lucene.filter.AlphanumericLengthFilter
 
AlphanumericLengthFilterFactory - Class in com.apple.foundationdb.record.lucene
A TokenFilterFactory that creates Alphanumeric Length filters.
AlphanumericLengthFilterFactory(Map<String, String>) - Constructor for class com.apple.foundationdb.record.lucene.AlphanumericLengthFilterFactory
 
ANALYZER_FACTORY_NAME - Static variable in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzerFactory
 
ANALYZER_FACTORY_NAME - Static variable in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteAnalyzerFactory
 
ANALYZER_FACTORY_NAME - Static variable in class com.apple.foundationdb.record.lucene.ngram.NgramAnalyzer.NgramAnalyzerFactory
 
ANALYZER_FACTORY_NAME - Static variable in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.AuthoritativeSynonymOnlyAnalyzerFactory
 
ANALYZER_FACTORY_NAME - Static variable in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.QueryOnlySynonymAnalyzerFactory
 
ANALYZER_NAME - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
ANALYZER_TYPE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
AnalyzerChooser - Interface in com.apple.foundationdb.record.lucene
Choose an Analyzer given texts.
apply(Function<FDBRecordContext, CompletableFuture<R>>) - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
apply(Function<FDBRecordContext, CompletableFuture<R>>) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
`apply` should be called when a returned value is expected.
apply(Function<FDBRecordContext, CompletableFuture<R>>) - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
applyComparisonConversion(boolean, Comparisons.Comparison) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
applyFieldNameConversion(boolean, String, String, Object) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
applyInRecoveryPath(Function<FDBRecordContext, CompletableFuture<R>>) - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
applyInRecoveryPath(Function<FDBRecordContext, CompletableFuture<R>>) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
This function is similar to AgilityContext.apply(Function), but should only be called in the recovery path.
applyInRecoveryPath(Function<FDBRecordContext, CompletableFuture<R>>) - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
asFormattedBinaryPoint(Tuple) - Method in class com.apple.foundationdb.record.lucene.idformat.LuceneIndexKeySerializer
Serialize the key as a BinaryPoint.
asPackedBinaryPoint(Tuple) - Method in class com.apple.foundationdb.record.lucene.idformat.LuceneIndexKeySerializer
Serialize the key as a BinaryPoint without a format.
asPackedByteArray(Tuple) - Method in class com.apple.foundationdb.record.lucene.idformat.LuceneIndexKeySerializer
Serialize the key as a single byte array (this will result in a Tuple.pack()).
asyncToSync(StoreTimer.Wait, CompletableFuture<T>) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
asyncToSync(StoreTimer.Wait, CompletableFuture<T>) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
asyncToSync(StoreTimer.Wait, CompletableFuture<T>, FDBRecordContext) - Static method in class com.apple.foundationdb.record.lucene.LuceneConcurrency
An implementation of asyncToSync that is isolated from external exception injections.
AsyncToSyncTimeoutException(String, Throwable) - Constructor for exception com.apple.foundationdb.record.lucene.LuceneConcurrency.AsyncToSyncTimeoutException
 
AsyncToSyncTimeoutException(String, Throwable, Object...) - Constructor for exception com.apple.foundationdb.record.lucene.LuceneConcurrency.AsyncToSyncTimeoutException
 
attemptConstructFieldQueryWithPointsConfig(String, String, boolean) - Method in interface com.apple.foundationdb.record.lucene.search.ConfigAwareQueryParser
 
attemptConstructRangeQueryWithPointsConfig(String, String, String, boolean, boolean) - Method in interface com.apple.foundationdb.record.lucene.search.ConfigAwareQueryParser
 
AuthoritativeOnlyEnglishSynonymMapConfig() - Constructor for class com.apple.foundationdb.record.lucene.synonym.EnglishSynonymMapConfig.AuthoritativeOnlyEnglishSynonymMapConfig
 
AuthoritativeSynonymOnlyAnalyzerFactory() - Constructor for class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.AuthoritativeSynonymOnlyAnalyzerFactory
 
AUTO_COMPLETE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneAnalyzerType
 
AUTO_COMPLETE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneQueryType
 
AUTO_COMPLETE_ANALYZER_NAME_OPTION - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
The name of the Lucene analyzer to use for auto-complete query.
AUTO_COMPLETE_ANALYZER_NAME_PER_FIELD_OPTION - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
The override mapping from fields to Lucene analyzers for auto-complete query, if they want to use different analyzers than the default one.
AutoCompleteAnalyzer - Class in com.apple.foundationdb.record.lucene
An analyzer that is used to analyze the auto_complete input.
AutoCompleteAnalyzer() - Constructor for class com.apple.foundationdb.record.lucene.AutoCompleteAnalyzer
 
AutoCompleteTokens(Collection<String>, Set<String>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers.AutoCompleteTokens
 

B

BEGIN_TUPLE_CHAR - Static variable in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormatParser
 
BEGIN_TUPLE_STR - Static variable in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormatParser
 
BINARY_POINT_DIMENSION_SIZE - Static variable in class com.apple.foundationdb.record.lucene.idformat.LuceneIndexKeySerializer
 
bind(FDBRecordStoreBase<?>, Index, EvaluationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
bind(FDBRecordStoreBase<?>, Index, EvaluationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneBooleanQuery
 
bind(FDBRecordStoreBase<?>, Index, EvaluationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneNotQuery
 
bind(FDBRecordStoreBase<?>, Index, EvaluationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryClause
 
bind(FDBRecordStoreBase<?>, Index, EvaluationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryMultiFieldSearchClause
 
bind(FDBRecordStoreBase<?>, Index, EvaluationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
bind(FDBRecordStoreBase<?>, Index, EvaluationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
bind(FDBRecordStoreBase<?>, Index, EvaluationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
bind(FDBRecordStoreBase<?>, Index, EvaluationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
BitSetQuery - Class in com.apple.foundationdb.record.lucene.query
This version assumes longs--want to switch based on Point type (either long or int) as future work.
BitSetQuery(String, long) - Constructor for class com.apple.foundationdb.record.lucene.query.BitSetQuery
 
BLOCK_CACHE_STATS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
BLOCK_NUMBER - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
BOOLEAN - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldType
 
BooleanPointsConfig - Class in com.apple.foundationdb.record.lucene.search
A subclass of PointsConfig to allow the Parser the ability to translate boolean terms to binary ones.
BooleanPointsConfig(NumberFormat) - Constructor for class com.apple.foundationdb.record.lucene.search.BooleanPointsConfig
Constructs a PointsConfig object.
BoundQuery(Query) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQueryClause.BoundQuery
 
BoundQuery(Query, Map<String, Set<String>>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQueryClause.BoundQuery
 
build() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager.Builder
 
Builder() - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager.Builder
 
buildPartialRecord(KeyExpression, Descriptors.Descriptor, Message.Builder, String, String) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils
 
buildPartialRecord(KeyExpression, Descriptors.Descriptor, Message.Builder, String, String, Tuple) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils
 
buildPhraseQueryWithPrefix(QueryParser, Collection<String>, String, String, boolean) - Static method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
Constructs a query to match a phrase search, with the last token treated as a prefix.
buildQueryForPhraseMatching(QueryParser, Collection<String>, String) - Static method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
BY_LUCENE - Static variable in class com.apple.foundationdb.record.lucene.LuceneScanTypes
 
BY_LUCENE_SPELL_CHECK - Static variable in class com.apple.foundationdb.record.lucene.LuceneScanTypes
 
BYTE_NUMBER - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 

C

canDeleteWhere(QueryToKeyMatcher, Key.Evaluated) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
canEvaluateAggregateFunction(IndexAggregateFunction) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
canEvaluateRecordFunction(IndexRecordFunction<?>) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
checkBuffer(long) - Method in class com.apple.foundationdb.record.lucene.codec.PrefetchableBufferedChecksumIndexInput
Based on the greatestFetchBlock and the current positon of the underlying FDBIndexInput, it will decide how many blocks to fetch.
checkIntegrity() - Method in class com.apple.foundationdb.record.lucene.codec.LazyStoredFieldsReader
 
checkIntegrity() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundReader
 
checkIntegrity() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
 
checkIntegrity() - Method in class org.apache.lucene.codecs.lucene84.LuceneOptimizedPostingsReader
 
CHECKSUM - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
chooseAnalyzer(String) - Method in interface com.apple.foundationdb.record.lucene.AnalyzerChooser
 
chooseAnalyzer(List<String>) - Method in interface com.apple.foundationdb.record.lucene.AnalyzerChooser
 
CjkUnigramFilter - Class in com.apple.foundationdb.record.lucene.filter
An analyzer that forms unigrams of CJK terms.
CjkUnigramFilter(TokenStream) - Constructor for class com.apple.foundationdb.record.lucene.filter.CjkUnigramFilter
 
clear(byte[]) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
clear(Range) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
clearForSegment(String) - Method in interface com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex
Clears all the primary key entries for a given segment name.
clearForSegment(String) - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV1
 
clearForSegment(String) - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV2
 
clone() - Method in class com.apple.foundationdb.record.lucene.codec.LazyStoredFieldsReader
 
clone() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
 
close() - Method in class com.apple.foundationdb.record.lucene.codec.LazyCloseable
Calls close on the result of the opener if it was already accessed through LazyCloseable.get() or LazyCloseable.getUnchecked().
close() - Method in class com.apple.foundationdb.record.lucene.codec.LazyStoredFieldsReader
 
close() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundReader
 
close() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
 
close() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsWriter
 
close() - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexInput
 
close() - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexOutput
 
close() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
No Op that reports in debug mode the block and file reference cache stats.
close() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryLockFactory.FDBDirectoryLock
 
close() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
close() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryWrapper
 
close() - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
Close IndexInput (NoOp).
close() - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexOutput
Close the directory which writes the FileReference.
close() - Method in class com.apple.foundationdb.record.lucene.LuceneLoggerInfoStream
 
close() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor
 
close() - Method in class com.apple.foundationdb.record.lucene.LuceneSpellCheckRecordCursor
 
close() - Method in class org.apache.lucene.codecs.lucene84.LuceneOptimizedPostingsReader
 
CODEC - Static variable in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
com.apple.foundationdb.record.lucene - package com.apple.foundationdb.record.lucene
Support for LUCENE indexes and queries.
com.apple.foundationdb.record.lucene.codec - package com.apple.foundationdb.record.lucene.codec
Common classes for optimization of lucene's codec.
com.apple.foundationdb.record.lucene.directory - package com.apple.foundationdb.record.lucene.directory
Common classes for lucene index queries.
com.apple.foundationdb.record.lucene.exact - package com.apple.foundationdb.record.lucene.exact
Contains classes for analyzing stored and sorted fields.
com.apple.foundationdb.record.lucene.filter - package com.apple.foundationdb.record.lucene.filter
Contains filter classes.
com.apple.foundationdb.record.lucene.highlight - package com.apple.foundationdb.record.lucene.highlight
Highlighting of matched terms found in using record-layer lucene integration.
com.apple.foundationdb.record.lucene.idformat - package com.apple.foundationdb.record.lucene.idformat
Common classes for lucene's ngram tokenizing.
com.apple.foundationdb.record.lucene.ngram - package com.apple.foundationdb.record.lucene.ngram
Common classes for lucene's ngram tokenizing.
com.apple.foundationdb.record.lucene.query - package com.apple.foundationdb.record.lucene.query
Common classes for handling bitsets.
com.apple.foundationdb.record.lucene.search - package com.apple.foundationdb.record.lucene.search
Common classes for parallel execution of search.
com.apple.foundationdb.record.lucene.synonym - package com.apple.foundationdb.record.lucene.synonym
Common classes for lucene's synonym tokenizing.
combineHighlightingTermsMaps(Map<String, Set<String>>, Map<String, Set<String>>) - Static method in class com.apple.foundationdb.record.lucene.LuceneQueryClause
 
commit(FDBRecordContext) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
commitNow() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
comparison - Variable in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
COMPONENT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
compoundFormat() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
COMPRESSED_EVENTUALLY - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
COMPRESSION_SUPPOSED - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
COMPRESSION_VERSION - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
computeAllMatches(String, Analyzer, String, LuceneAutoCompleteHelpers.AutoCompleteTokens, int) - Static method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers
 
computeAllMatchesForPhrase(String, Analyzer, String, LuceneAutoCompleteHelpers.AutoCompleteTokens, int) - Static method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers
 
CONFIG_NAME - Static variable in class com.apple.foundationdb.record.lucene.synonym.EnglishSynonymMapConfig.AuthoritativeOnlyEnglishSynonymMapConfig
 
CONFIG_NAME - Static variable in class com.apple.foundationdb.record.lucene.synonym.EnglishSynonymMapConfig.ExpandedEnglishSynonymMapConfig
 
ConfigAwareQueryParser - Interface in com.apple.foundationdb.record.lucene.search
a mixin interface for common functionality of parsers, it provides the ability to construct queries having typing information in hand via PointsConfig.
constructFieldWithoutPointsConfig(String, String, boolean) - Method in interface com.apple.foundationdb.record.lucene.search.ConfigAwareQueryParser
 
constructFieldWithoutPointsConfig(String, String, boolean) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedMultiFieldQueryParser
 
constructFieldWithoutPointsConfig(String, String, boolean) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedQueryParser
 
constructPointConfigMap(FDBRecordStoreBase<?>, Index) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions
Constructs a point-config map for a given Index fields.
constructRangeQueryWithoutPointsConfig(String, String, String, boolean, boolean) - Method in interface com.apple.foundationdb.record.lucene.search.ConfigAwareQueryParser
 
constructRangeQueryWithoutPointsConfig(String, String, String, boolean, boolean) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedMultiFieldQueryParser
 
constructRangeQueryWithoutPointsConfig(String, String, String, boolean, boolean) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedQueryParser
 
copy(Descriptors.Descriptor, Message.Builder, IndexEntry) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier
 
copyBytes(DataInput, long) - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexOutput
 
copyFieldInfosId(Directory, String, String) - Static method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
copyFieldInfosId(Directory, Set<String>, String) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundFormat
 
COUNT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
create(LuceneQueryType, String, LuceneIndexExpressions.DocumentFieldType, boolean, String, Comparisons.Comparison) - Static method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
create(TokenStream) - Method in class com.apple.foundationdb.record.lucene.AlphanumericLengthFilterFactory
 
create(TokenStream) - Method in class com.apple.foundationdb.record.lucene.RegistrySynonymGraphFilterFactory
 
createComponents(String) - Method in class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
createComponents(String) - Method in class com.apple.foundationdb.record.lucene.AutoCompleteAnalyzer
 
createComponents(String) - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzer
Deprecated.
createComponents(String) - Method in class com.apple.foundationdb.record.lucene.exact.ExactTokenAnalyzer
 
createComponents(String) - Method in class com.apple.foundationdb.record.lucene.ngram.NgramAnalyzer
 
createComponents(String) - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer
 
createDirectoryManager(IndexMaintainerState) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
createFDBDirectory(Subspace, Map<String, String>, FDBDirectorySharedCacheManager, Tuple, boolean, AgilityContext, int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryWrapper
 
createMultiFieldQueryParser(String[], Analyzer, Map<String, PointsConfig>) - Method in interface com.apple.foundationdb.record.lucene.search.LuceneQueryParserFactory
 
createMultiFieldQueryParser(String[], Analyzer, Map<String, PointsConfig>) - Method in class com.apple.foundationdb.record.lucene.search.LuceneQueryParserFactoryProvider.DefaultParserFactory
 
createNewDirectoryWrapper(IndexMaintainerState, Tuple, int, AgilityContext, int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
createOutput(String, IOContext) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Create new output for a file.
createQueryParser(String, Analyzer, Map<String, PointsConfig>) - Method in interface com.apple.foundationdb.record.lucene.search.LuceneQueryParserFactory
 
createQueryParser(String, Analyzer, Map<String, PointsConfig>) - Method in class com.apple.foundationdb.record.lucene.search.LuceneQueryParserFactoryProvider.DefaultParserFactory
 
createsDuplicates() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression
 
createTempOutput(String, String, IOContext) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Lucene uses temporary files internally that are actually serialized onto disk.
createWeight(IndexSearcher, ScoreMode, float) - Method in class com.apple.foundationdb.record.lucene.LuceneComparisonQuery
 
createWeight(IndexSearcher, ScoreMode, float) - Method in class com.apple.foundationdb.record.lucene.query.BitSetQuery
 
createWeight(Query, ScoreMode, float) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedIndexSearcher
This overridden call will attempt to cache the relevant terms low level blocks in the case where we need scores.
CURRENT_BLOCK - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 

D

DATA_EXTENSION - Static variable in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundFormat
Extension of compound file.
DATA_SIZE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
DATA_VALUE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
decode(byte[]) - Static method in class com.apple.foundationdb.record.lucene.directory.LuceneSerializer
 
decodeTerm(DataInput, FieldInfo, BlockTermState, boolean) - Method in class org.apache.lucene.codecs.lucene84.LuceneOptimizedPostingsReader
 
DEFAULT_BLOCK_CACHE_MAXIMUM_SIZE - Static variable in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
DEFAULT_BLOCK_SIZE - Static variable in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
DEFAULT_CONCURRENCY_LEVEL - Static variable in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
DEFAULT_INITIAL_CAPACITY - Static variable in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
DEFAULT_MIN_TOKEN_LENGTH - Static variable in class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
DEFAULT_PARTITION_LOW_WATERMARK - Static variable in class com.apple.foundationdb.record.lucene.LucenePartitioner
 
DefaultParserFactory() - Constructor for class com.apple.foundationdb.record.lucene.search.LuceneQueryParserFactoryProvider.DefaultParserFactory
 
delete(long) - Method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
deleteFile(String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
deletes the file reference under the provided name.
deleteFileInternal(Map<String, FDBLuceneFileReference>, String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
deleteStoredFields(String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Delete stored fields data from the DB.
deleteWhere(Transaction, Tuple) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
DELIMITER_BETWEEN_ELEMENTS - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
The delimiter by which the elements are split if the option's value has multiple elements or key-value pairs.
DELIMITER_BETWEEN_KEY_AND_VALUE - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
The delimiter by which the key and value of one key-value pair within the option's value is split.
DELINEATOR_BETWEEN_KEY_AND_VALUE - Static variable in class com.apple.foundationdb.record.lucene.LuceneAnalyzerCombinationProvider
 
DELINEATOR_BETWEEN_KEY_VALUE_PAIRS - Static variable in class com.apple.foundationdb.record.lucene.LuceneAnalyzerCombinationProvider
 
Deserializer() - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier.Deserializer
 
Deserializer() - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan.Deserializer
 
Deserializer() - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters.Deserializer
 
Deserializer() - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters.Deserializer
 
DEST_FILE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
DOC_ID - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
docId - Variable in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex.DocumentIndexEntry
 
DOCS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneFunctionNames.LuceneFieldIndexOptions
 
DOCS_AND_FREQS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneFunctionNames.LuceneFieldIndexOptions
 
DOCS_AND_FREQS_AND_POSITIONS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneFunctionNames.LuceneFieldIndexOptions
 
DOCS_AND_FREQS_AND_POSITIONS_AND_OFFSETS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneFunctionNames.LuceneFieldIndexOptions
 
DocumentField(String, Object, LuceneIndexExpressions.DocumentFieldType, boolean, boolean, Map<String, Object>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentField
 
DocumentFieldDerivation(String, List<String>, LuceneIndexExpressions.DocumentFieldType, boolean, String, boolean, boolean) - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldDerivation
 
DocumentFieldList() - Constructor for class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentFieldList
 
DocumentIndexEntry(Tuple, byte[], IndexReader, String, int) - Constructor for class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex.DocumentIndexEntry
 
docValuesFormat() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
DOUBLE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldType
 

E

EmailCjkSynonymAnalyzer - Class in com.apple.foundationdb.record.lucene
An analyzer that can handle emails, CJK, and synonyms.
EmailCjkSynonymAnalyzer(CharArraySet, int, int, int, boolean, boolean, SynonymMap) - Constructor for class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzer
 
EmailCjkSynonymAnalyzerFactory - Class in com.apple.foundationdb.record.lucene
Factory to build index and query Analyzer for EmailCjkSynonymAnalyzer.
EmailCjkSynonymAnalyzerFactory() - Constructor for class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzerFactory
 
EMPTY_RECORDS_FIELDS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneIndexScrubbingToolsMissing.MissingIndexReason
 
EmptyIndexInput - Class in com.apple.foundationdb.record.lucene.directory
An IndexInput to go with EmptyIndexOutput.
EmptyIndexInput(String) - Constructor for class com.apple.foundationdb.record.lucene.directory.EmptyIndexInput
 
EmptyIndexOutput - Class in com.apple.foundationdb.record.lucene.directory
An output that is used to cause file references to exist, but doesn't actually allow writing.
EmptyIndexOutput(String, String, FDBDirectory) - Constructor for class com.apple.foundationdb.record.lucene.directory.EmptyIndexOutput
 
encode(byte[], boolean, boolean) - Static method in class com.apple.foundationdb.record.lucene.directory.LuceneSerializer
 
ENCODED_DATA_SIZE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
ENCRYPTED_EVENTUALLY - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
ENCRYPTION_SUPPOSED - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
END_TUPLE_CHAR - Static variable in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormatParser
 
END_TUPLE_STR - Static variable in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormatParser
 
EnglishSynonymMapConfig - Class in com.apple.foundationdb.record.lucene.synonym
Abstract class for synonym map config for English.
EnglishSynonymMapConfig() - Constructor for class com.apple.foundationdb.record.lucene.synonym.EnglishSynonymMapConfig
 
EnglishSynonymMapConfig.AuthoritativeOnlyEnglishSynonymMapConfig - Class in com.apple.foundationdb.record.lucene.synonym
Authoritative only synonym map config for English.
EnglishSynonymMapConfig.ExpandedEnglishSynonymMapConfig - Class in com.apple.foundationdb.record.lucene.synonym
Expanded synonym map config for English.
ensureValid() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryLockFactory.FDBDirectoryLock
 
ENTRIES_EXTENSION - Static variable in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundFormat
Extension of compound file entries.
ENTRY_CODEC - Static variable in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundFormat
 
entryKey - Variable in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex.DocumentIndexEntry
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.filter.AlphanumericLengthFilter
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.filter.CjkUnigramFilter
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.TupleElement
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneComparisonQuery
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentField
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneMetadataInfo.LuceneInfo
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryMultiFieldSearchClause
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor.ScoreDocIndexEntry
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.ngram.NgramAnalyzer.NgramAnalyzerFactory
 
equals(Object) - Method in class com.apple.foundationdb.record.lucene.query.BitSetQuery
 
evalMessage(FDBRecordStoreBase<M>, EvaluationContext, FDBRecord<M>, Message) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
evaluateAggregateFunction(IndexAggregateFunction, TupleRange, IsolationLevel) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
evaluateFunction(FDBRecord<M>, Message, Key.Evaluated) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression
 
evaluateFunction(FDBRecord<M>, Message, Key.Evaluated) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSortBy
 
evaluateRecordFunction(EvaluationContext, IndexRecordFunction<T>, FDBRecord<M>) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
ExactTokenAnalyzer - Class in com.apple.foundationdb.record.lucene.exact
Effectively a no-op analyzer.
ExactTokenAnalyzer() - Constructor for class com.apple.foundationdb.record.lucene.exact.ExactTokenAnalyzer
 
ExactTokenAnalyzerFactory - Class in com.apple.foundationdb.record.lucene.exact
Constructs a new instance of ExactTokenAnalyzer.
ExactTokenAnalyzerFactory() - Constructor for class com.apple.foundationdb.record.lucene.exact.ExactTokenAnalyzerFactory
 
expand() - Method in class com.apple.foundationdb.record.lucene.synonym.EnglishSynonymMapConfig.AuthoritativeOnlyEnglishSynonymMapConfig
 
expand() - Method in class com.apple.foundationdb.record.lucene.synonym.EnglishSynonymMapConfig.ExpandedEnglishSynonymMapConfig
 
expand() - Method in interface com.apple.foundationdb.record.lucene.synonym.SynonymMapConfig
Whether to include all synonyms of the original phrases in the map or only the authoritative one.
expand(Quantifier.ForEach, Supplier<Quantifier.ForEach>, List<String>) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
ExpandedEnglishSynonymMapConfig() - Constructor for class com.apple.foundationdb.record.lucene.synonym.EnglishSynonymMapConfig.ExpandedEnglishSynonymMapConfig
 
explain() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
explain() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexSpellCheckQueryPlan
 
explain() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
explain() - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
EXTENSION - Static variable in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedFieldInfosFormat
 

F

FALSE_BYTES - Static variable in class com.apple.foundationdb.record.lucene.search.BooleanPointsConfig
 
FDBDirectory - Class in com.apple.foundationdb.record.lucene.directory
Directory implementation backed by FDB which attempts to model a file system on top of FoundationDB.
FDBDirectory(Subspace, FDBRecordContext, Map<String, String>) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
FDBDirectory(Subspace, Map<String, String>, FDBDirectorySharedCacheManager, Tuple, boolean, AgilityContext) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
FDBDirectory(Subspace, Map<String, String>, FDBDirectorySharedCacheManager, Tuple, boolean, AgilityContext, int) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
FDBDirectoryLockException(String) - Constructor for exception com.apple.foundationdb.record.lucene.directory.FDBDirectoryLockFactory.FDBDirectoryLockException
 
FDBDirectoryLockFactory - Class in com.apple.foundationdb.record.lucene.directory
Produce a lock over FDBDirectory.
FDBDirectoryLockFactory(FDBDirectory, int) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBDirectoryLockFactory
 
FDBDirectoryLockFactory.FDBDirectoryLock - Class in com.apple.foundationdb.record.lucene.directory
 
FDBDirectoryLockFactory.FDBDirectoryLockException - Exception in com.apple.foundationdb.record.lucene.directory
An exception class thrown when obtaining the lock failed.
FDBDirectoryManager - Class in com.apple.foundationdb.record.lucene.directory
A transaction-scoped manager of FDBDirectory objects.
FDBDirectoryManager(IndexMaintainerState) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
FDBDirectorySharedCache - Class in com.apple.foundationdb.record.lucene.directory
A shared cache for a single FDBDirectory.
FDBDirectorySharedCache(Tuple, long, int, int, int) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCache
 
FDBDirectorySharedCacheManager - Class in com.apple.foundationdb.record.lucene.directory
A cache for FDBDirectory blocks that can be shared between record contexts.
FDBDirectorySharedCacheManager(Subspace, int, int, int) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager
 
FDBDirectorySharedCacheManager.Builder - Class in com.apple.foundationdb.record.lucene.directory
Builder for FDBDirectorySharedCacheManager.
FDBDirectoryUtils - Class in com.apple.foundationdb.record.lucene.directory
Utilities for standardizing some interactions with FDBDirectory.
FDBDirectoryWrapper - Class in com.apple.foundationdb.record.lucene.directory
Wrapper containing an FDBDirectory and cached accessor objects (like IndexWriters).
FDBDirectoryWrapper(IndexMaintainerState, FDBDirectory, Tuple, int, AgilityContext) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBDirectoryWrapper
 
FDBIndexInput - Class in com.apple.foundationdb.record.lucene.directory
Class that handles reading data cut into blocks (KeyValue) backed by an FDB keyspace.
FDBIndexInput(String, FDBDirectory) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
Constructor to create an FDBIndexInput from a file referenced in the metadata keyspace.
FDBIndexInput(String, String, FDBDirectory, CompletableFuture<FDBLuceneFileReference>, long, long, int, CompletableFuture<byte[]>) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
Constructor that is utilized by splice calls to take into account initial offsets and modifications to length.
FDBIndexOutput - Class in com.apple.foundationdb.record.lucene.directory
Implementation of IndexOutput representing the writing of data in Lucene to a file.
FDBIndexOutput(String, FDBDirectory) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBIndexOutput
Create an FDBIndexOutput given a name and FDBDirectory.
FDBIndexOutput(String, String, FDBDirectory) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBIndexOutput
Create an FDBIndexOutput given a resource description, name, and FDBDirectory.
FDBLuceneFileReference - Class in com.apple.foundationdb.record.lucene.directory
A File Reference record laying out the id, size, and block size.
FDBLuceneFileReference(long, byte[]) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
FDBLuceneFileReference(long, long, long, long) - Constructor for class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
FDBRecordSource(FDBRecord<M>, Message) - Constructor for class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.FDBRecordSource
 
fetchIndexRecords(FDBRecordStoreBase<M>, EvaluationContext, Function<byte[], RecordCursor<IndexEntry>>, byte[], ExecuteProperties) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexSpellCheckQueryPlan
 
field - Variable in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
fieldInfosFormat() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
FieldInfosStorage - Class in com.apple.foundationdb.record.lucene.directory
Class for encapsulating logic around storing FieldInfos, via LuceneOptimizedFieldInfosFormat in FDBDirectory, and caching the data for the life of the directory.
fieldsConsumer(SegmentWriteState) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedDocValuesFormat
 
fieldsConsumer(SegmentWriteState) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedPostingsFormat
 
fieldsProducer(SegmentReadState) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedDocValuesFormat
 
fieldsProducer(SegmentReadState) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedPostingsFormat
 
fieldsReader(SegmentReadState) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedPointsFormat
 
fieldsReader(Directory, SegmentInfo, FieldInfos, IOContext) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsFormat
 
fieldsWriter(SegmentWriteState) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedPointsFormat
 
fieldsWriter(Directory, SegmentInfo, IOContext) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsFormat
 
fieldType - Variable in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
FILE_ACTUAL_TOTAL_SIZE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
FILE_COUNT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
FILE_ID - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
FILE_LIST - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
FILE_LOCK_SUBSPACE - Static variable in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
FILE_NAME - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
FILE_PREFIX - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
FILE_REFERENCE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
FILE_SUFFIX - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
FILE_TOTAL_SIZE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
fileLength(String) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundReader
Returns the length of a file in the directory.
fileLength(String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Returns the size of the given file under the given name.
fileLockClearIfLocked() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryLockFactory.FDBDirectoryLock
 
fileLockSet(boolean) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryLockFactory.FDBDirectoryLock
 
files(SegmentCommitInfo, Collection<String>) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedLiveDocsFormat
 
findDocument(DirectoryReader, Tuple) - Method in interface com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex
Find document in index for direct delete.
findDocument(DirectoryReader, Tuple) - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV1
 
findDocument(DirectoryReader, Tuple) - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV2
 
findSegments(Tuple) - Method in interface com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex
 
findSegments(Tuple) - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV1
Return all the segments in which the given primary key appears.
findSegments(Tuple) - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV2
 
finish(FieldInfos, int) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsWriter
 
finishDocument() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsWriter
 
flush() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
flush() - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
flush() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
flushAndClose() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
flushAndClose() - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
This can be called to declare the object as 'closed' after flush.
flushAndClose() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
forContext(FDBRecordContext) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager
Get any shared cache manager for the given context.
format(Passage[], String) - Method in class com.apple.foundationdb.record.lucene.highlight.SnippetFormatter
 
format(Passage[], String) - Method in class com.apple.foundationdb.record.lucene.highlight.WholeTextFormatter
 
fromProto(PlanSerializationContext, PLuceneIndexQueryPlan) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan.Deserializer
 
fromProto(PlanSerializationContext, PLuceneIndexQueryPlan) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
fromProto(PlanSerializationContext, PLuceneScanQueryParameters) - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters.Deserializer
 
fromProto(PlanSerializationContext, PLuceneScanQueryParameters) - Static method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
fromProto(PlanSerializationContext, PLuceneScanSpellCheckParameters) - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters.Deserializer
 
fromProto(PlanSerializationContext, PLuceneScanSpellCheckParameters) - Static method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
fromProto(PlanSerializationContext, PLuceneSpellCheckCopier) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier.Deserializer
 
fromProto(PlanSerializationContext, PLuceneSpellCheckCopier) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier
 
fromStringFormat(String) - Static method in class com.apple.foundationdb.record.lucene.idformat.LuceneIndexKeySerializer
Construct a new serializer using a String format.
FULL_TEXT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneAnalyzerType
 

G

get() - Method in class com.apple.foundationdb.record.lucene.codec.LazyCloseable
Get the object returned by the opener.
get() - Method in class com.apple.foundationdb.record.lucene.codec.LazyOpener
Get the object returned by the opener.
get(byte[]) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
getActualSize() - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
getAgilityContext() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
getAllFieldInfos() - Method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
getAllocatedSize() - Method in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
 
getAllPartitionMetaInfo(Tuple) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
Get all partition metadata for a given grouping key.
getAnalyzer() - Method in class com.apple.foundationdb.record.lucene.LuceneAnalyzerWrapper
 
getAnalyzerOptionKey() - Method in enum com.apple.foundationdb.record.lucene.LuceneAnalyzerType
 
getAnalyzerPerFieldOptionKey() - Method in enum com.apple.foundationdb.record.lucene.LuceneAnalyzerType
 
getAnalyzerSelector() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor.ScoreDocIndexEntry
 
getAutoCompleteAnalyzerSelector() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
getAutoCompleteAnalyzerSelector() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor.ScoreDocIndexEntry
 
getAutoCompleteAnalyzerSelector(FDBQueriedRecord<M>) - Static method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers
 
getAutoCompletedMatchesAnalyzerSelector(FDBQueriedRecord<M>) - Static method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers
 
getBlock(long) - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
Retrieve the appropriate indexed block taking into account the absolute position (possible splice offsets) and dividing by the block size stored in the metadata keyspace.
getBlockIfPresent(long, int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCache
Get a block from a file if present in the cache.
getBlockSize() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
getBlockSize() - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
getBooleanIndexOption(String, boolean) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Convenience methods to get index options from the directory's index.
getBuilders() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpressionFactory
 
getBytes() - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
getCache(Tuple, long) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager
Get a cache for a directory.
getCallerContext() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
getCallerContext() - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
This function returns the caller's context.
getCallerContext() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
getChecksum() - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexOutput
 
getChecksum() - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexOutput
 
getChildren() - Method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.TupleElement
 
getChildren() - Method in class com.apple.foundationdb.record.lucene.LuceneBooleanQuery
 
getChildren(FieldKeyExpression) - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.FDBRecordSource
 
getChildren(FieldKeyExpression) - Method in interface com.apple.foundationdb.record.lucene.LuceneIndexExpressions.RecordSource
 
getChildResources() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
 
getChildResources() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsWriter
 
getColumnSize() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldConfig
 
getColumnSize() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldName
 
getColumnSize() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSortBy
 
getColumnSize() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSorted
 
getColumnSize() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneStored
 
getColumnSize() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneText
 
getComparand() - Method in class com.apple.foundationdb.record.lucene.LuceneComparisonQuery
 
getComparison() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
getComparisons() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
getComparisonType() - Method in class com.apple.foundationdb.record.lucene.LuceneComparisonQuery
 
getCompoundReader(Directory, SegmentInfo, IOContext) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundFormat
 
getConcurrencyLevel() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager
 
getConfig(String) - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentField
 
getContent() - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
getCorrelatedTo() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
getCorrelatedTo() - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
getDefaultField() - Method in class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
getDescriptor() - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.FDBRecordSource
 
getDescriptor() - Method in interface com.apple.foundationdb.record.lucene.LuceneIndexExpressions.RecordSource
 
getDirectory() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundReader
Get the underlying directory associated with this reader.
getDirectory() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryWrapper
 
getDirectory(Tuple, Integer) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
getDirectory(Tuple, Integer) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
getDirectoryManager() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
getDirectoryReader(Tuple, Integer) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
getDocumentCount() - Method in class com.apple.foundationdb.record.lucene.LuceneMetadataInfo.LuceneInfo
The number of documents that lucene thinks are in the index.
getDocumentField() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldDerivation
 
getDocumentFieldDerivations(KeyExpression, Descriptors.Descriptor) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions
Get the derivations of known document fields.
getDocumentFieldDerivations(Index, RecordMetaData) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions
 
getDocValuesFormatForField(String) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
getElement() - Method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat
 
getEntriesFileName() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundReader
Get the filename for storing the entries in this compound file.
getExecutor() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor
 
getExecutor() - Method in class com.apple.foundationdb.record.lucene.LuceneSpellCheckRecordCursor
 
getExplicitFieldNames() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
getFDBDirectory(Directory) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryUtils
 
getFDBDirectoryNotCompound(Directory) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryUtils
 
getFDBLuceneFileReference(String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
getFDBLuceneFileReference(String) - Method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
getFDBLuceneFileReferenceAsync(String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Checks the cache for the file reference.
getField() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
getField() - Method in class com.apple.foundationdb.record.lucene.query.BitSetQuery
 
getFieldConfigs() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneText
 
getFieldExpression() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneText
Get the record field that is tokenized as text using Lucene.
getFieldInfoCount() - Method in class com.apple.foundationdb.record.lucene.LuceneMetadataInfo.LuceneInfo
The number of FieldInfos in the directory; see FieldInfosStorage.
getFieldInfosBitSet() - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
getFieldInfosCount() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
getFieldInfosId() - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
getFieldInfosReferenceCount() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCache
 
getFieldInfosStorage() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
getFieldName() - Method in class com.apple.foundationdb.record.lucene.highlight.HighlightedTerm
 
getFieldName() - Method in class com.apple.foundationdb.record.lucene.LuceneComparisonQuery
 
getFieldName() - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentField
 
getFieldQuery(String, String, boolean) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedMultiFieldQueryParser
 
getFieldQuery(String, String, boolean) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedQueryParser
 
getFieldQuery(String, String, int) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedMultiFieldQueryParser
 
getFieldQuery(String, String, int) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedQueryParser
 
getFields() - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentFieldList
 
getFields() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
getFields() - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheck
 
getFields(KeyExpression, FDBRecord<M>, Message, String) - Static method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord
 
getFields(KeyExpression, T, LuceneIndexExpressions.DocumentDestination<T>, String) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions
Interpret the index key expression, either concretely for an actual record, or symbolically using meta-data.
getFieldsRecursively(KeyExpression, T, LuceneIndexExpressions.DocumentDestination<T>, String, int, int, List<Integer>) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions
 
getFieldType() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
getFilePointer() - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexInput
 
getFilePointer() - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexOutput
 
getFilePointer() - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
The current relative position not including any offsets provided by slices.
getFilePointer() - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexOutput
 
getFileReferenceCacheAsync() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
getFileReferencesIfPresent() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCache
Get the set of file references for this directory, if present in the cache.
getFiles() - Method in class com.apple.foundationdb.record.lucene.LuceneMetadataInfo.LuceneInfo
The file listing from the directory.
getGroupComparisons() - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
getGroupedFields(List<KeyExpression>, int, int, int, Tuple, FDBRecord<M>, Message, Map<Tuple, List<LuceneDocumentFromRecord.DocumentField>>, String) - Static method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord
 
getGroupingKey() - Method in class com.apple.foundationdb.record.lucene.LuceneGetMetadataInfo
The grouping key to inspect.
getGroupKey() - Method in class com.apple.foundationdb.record.lucene.LuceneScanBounds
 
getGroupKey(FDBRecordStoreBase<?>, EvaluationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
getGroupKeyWithoutContext() - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
getGroupScanDetails() - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
getHighlightEnd(int) - Method in class com.apple.foundationdb.record.lucene.highlight.HighlightedTerm
 
getHighlightingTermsMap() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryClause.BoundQuery
 
getHighlightingTermsMap(Query) - Static method in class com.apple.foundationdb.record.lucene.LuceneQueryClause
Parse the Lucene query to get all the mapping from field to terms.
getHighlightStart(int) - Method in class com.apple.foundationdb.record.lucene.highlight.HighlightedTerm
 
getId() - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
getIncrement() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Sets increment if not set yet and waits till completed to return Returns and increments the increment if its already set.
getIndexAnalyzerChooser(Index) - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzerFactory
 
getIndexAnalyzerChooser(Index) - Method in class com.apple.foundationdb.record.lucene.exact.ExactTokenAnalyzerFactory
 
getIndexAnalyzerChooser(Index) - Method in interface com.apple.foundationdb.record.lucene.LuceneAnalyzerFactory
Get an instance of AnalyzerChooser that chooses the Lucene analyzer based on texts for indexing, given the Index.
getIndexAnalyzerChooser(Index) - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteAnalyzerFactory
 
getIndexAnalyzerChooser(Index) - Method in class com.apple.foundationdb.record.lucene.ngram.NgramAnalyzer.NgramAnalyzerFactory
 
getIndexAnalyzerChooser(Index) - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.AuthoritativeSynonymOnlyAnalyzerFactory
 
getIndexAnalyzerChooser(Index) - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.QueryOnlySynonymAnalyzerFactory
 
getIndexKey() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor.ScoreDocIndexEntry
 
getIndexMaintainer(IndexMaintainerState) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainerFactory
 
getIndexOption(String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Convenience methods to get index options from the directory's index.
getIndexReader(Tuple, Integer) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
getIndexScrubbingTools(IndexScrubbingTools.ScrubbingType) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
getIndexTypes() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainerFactory
 
getIndexValidator(Index) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainerFactory
 
getIndexWriter(Tuple, Integer, LuceneAnalyzerWrapper) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
getInitialCapacity() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager
 
getKey() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCache
Get the key for this directory cache.
getLuceneAnalyzerCombinationProvider(Index, LuceneAnalyzerType, Map<String, LuceneIndexExpressions.DocumentFieldDerivation>) - Method in interface com.apple.foundationdb.record.lucene.LuceneAnalyzerRegistry
 
getLuceneAnalyzerCombinationProvider(Index, LuceneAnalyzerType, Map<String, LuceneIndexExpressions.DocumentFieldDerivation>) - Method in class com.apple.foundationdb.record.lucene.LuceneAnalyzerRegistryImpl
 
getLuceneInfo() - Method in class com.apple.foundationdb.record.lucene.LuceneMetadataInfo
Map from partition id to information from lucene.
getLuceneQuery() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryClause.BoundQuery
 
getLuceneQueryHighlightParameters() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
getLuceneQueryHighlightParameters() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor.ScoreDocIndexEntry
 
getLuceneQueryHighlightParameters() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQuery
 
getManager(IndexMaintainerState) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
getMaxArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldConfig
 
getMaxArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldName
 
getMaxArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSortBy
 
getMaxArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSorted
 
getMaxArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneStored
 
getMaxArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneText
 
getMaximumSize() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager
 
getMaxMatchCount() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters.LuceneQueryHighlightParameters
 
getMaxTokenLength() - Method in class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
getMaxTokenLength() - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzer
 
getMaxTokenLength() - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer
 
getMessage() - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.FDBRecordSource
 
getMinArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldConfig
 
getMinArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldName
 
getMinArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSortBy
 
getMinArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSorted
 
getMinArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneStored
 
getMinArguments() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneText
 
getMinTokenLength() - Method in class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
getMinTokenLength() - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzer
 
getName() - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzerFactory
 
getName() - Method in class com.apple.foundationdb.record.lucene.exact.ExactTokenAnalyzerFactory
 
getName() - Method in interface com.apple.foundationdb.record.lucene.LuceneAnalyzerFactory
Get the unique name for the Lucene analyzer factory.
getName() - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteAnalyzerFactory
 
getName() - Method in class com.apple.foundationdb.record.lucene.ngram.NgramAnalyzer.NgramAnalyzerFactory
 
getName() - Method in class com.apple.foundationdb.record.lucene.synonym.EnglishSynonymMapConfig.AuthoritativeOnlyEnglishSynonymMapConfig
 
getName() - Method in class com.apple.foundationdb.record.lucene.synonym.EnglishSynonymMapConfig.ExpandedEnglishSynonymMapConfig
 
getName() - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.AuthoritativeSynonymOnlyAnalyzerFactory
 
getName() - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer
 
getName() - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.QueryOnlySynonymAnalyzerFactory
 
getName() - Method in interface com.apple.foundationdb.record.lucene.synonym.SynonymMapConfig
Get the name of the synonymMap to build.
getNamedExpression() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldName
Get the expression for which a name is given.
getNamedFieldSuffix() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldDerivation
 
getNameExpression() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldName
Get the expression to determine the name.
getNegatedChildren() - Method in class com.apple.foundationdb.record.lucene.LuceneNotQuery
 
getNewestNDocuments(LucenePartitionInfoProto.LucenePartitionInfo, Tuple, int) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
get the newest N index entries in a given Lucene partition.
getNextNewerPartitionInfo(FDBRecordContext, Tuple, Tuple, Subspace) - Static method in class com.apple.foundationdb.record.lucene.LucenePartitioner
get the next "newer" partition for a given partition key.
getNextOlderPartitionInfo(FDBRecordContext, Tuple, Tuple, Subspace) - Static method in class com.apple.foundationdb.record.lucene.LucenePartitioner
get the next "older" partition for a given partition key.
getNumHighlights() - Method in class com.apple.foundationdb.record.lucene.highlight.HighlightedTerm
 
getOccur() - Method in class com.apple.foundationdb.record.lucene.LuceneBooleanQuery
 
getOldestNDocuments(LucenePartitionInfoProto.LucenePartitionInfo, Tuple, int) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
get the oldest N index entries in a given Lucene partition.
getOrCreateManager(IndexMaintainerState, Supplier<FDBDirectoryManager>) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
getParserFactory() - Method in class com.apple.foundationdb.record.lucene.search.LuceneQueryParserFactoryProvider
 
getPartitioner() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
getPartitionFieldNameInLucene() - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
get the document field name the contains the document partition field, as it is stored in Lucene.
getPartitionId() - Method in class com.apple.foundationdb.record.lucene.LuceneGetMetadataInfo
The partition id to inpsect.
getPartitionInfo() - Method in class com.apple.foundationdb.record.lucene.LuceneMetadataInfo
List of the metadata information for a given partition, most-recent will be first.
getPartitionKey(LucenePartitionInfoProto.LucenePartitionInfo) - Static method in class com.apple.foundationdb.record.lucene.LucenePartitioner
convenience function that returns the partitioning key of a given partition metadata object.
getPartitionMetaInfoById(int, Tuple) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
find the partition metadata for a given partition id.
getPartitionNeighbors(List<LucenePartitionInfoProto.LucenePartitionInfo>, int) - Static method in class com.apple.foundationdb.record.lucene.LucenePartitioner
return the neighbors of a given partition in a list.
getPendingDeletions() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundReader
 
getPendingDeletions() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
We delete inline vs.
getPlannerGraphDetails(ImmutableList.Builder<String>, ImmutableMap.Builder<String, Attribute>) - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
getPlannerGraphDetails(ImmutableList.Builder<String>, ImmutableMap.Builder<String, Attribute>) - Method in class com.apple.foundationdb.record.lucene.LuceneBooleanQuery
 
getPlannerGraphDetails(ImmutableList.Builder<String>, ImmutableMap.Builder<String, Attribute>) - Method in class com.apple.foundationdb.record.lucene.LuceneNotQuery
 
getPlannerGraphDetails(ImmutableList.Builder<String>, ImmutableMap.Builder<String, Attribute>) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryClause
 
getPlannerGraphDetails(ImmutableList.Builder<String>, ImmutableMap.Builder<String, Attribute>) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
getPlannerGraphDetails(ImmutableList.Builder<String>, ImmutableMap.Builder<String, Attribute>) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryMultiFieldSearchClause
 
getPlannerGraphDetails(ImmutableList.Builder<String>, ImmutableMap.Builder<String, Attribute>) - Method in class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
getPlannerGraphDetails(ImmutableList.Builder<String>, ImmutableMap.Builder<String, Attribute>) - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
getPlannerGraphDetails(ImmutableList.Builder<String>, ImmutableMap.Builder<String, Attribute>) - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
getPlannerGraphDetails(ImmutableList.Builder<String>, ImmutableMap.Builder<String, Attribute>) - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
getPlanOrderingKey() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
getPointsConfig() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldDerivation
Get the Point configuration that is used by the Lucene Parser to interpret the type of data stored for this field.
getPointsConfig() - Method in interface com.apple.foundationdb.record.lucene.search.ConfigAwareQueryParser
 
getPointsConfig() - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedMultiFieldQueryParser
 
getPointsConfig() - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedQueryParser
 
getPostingsFormatForField(String) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
getPrefixTokenOrNull() - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers.AutoCompleteTokens
 
getPrefixTokens() - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers.AutoCompleteTokens
 
getPrimaryKeys(String, FDBDirectory) - Static method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
 
getPrimaryKeySegmentIndex() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Get a primary key segment index if enabled.
getPropertyValue(RecordLayerPropertyKey<T>) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
getProtoMessageClass() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier.Deserializer
 
getProtoMessageClass() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan.Deserializer
 
getProtoMessageClass() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters.Deserializer
 
getProtoMessageClass() - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters.Deserializer
 
getQueriesTerms(Query) - Static method in class org.apache.lucene.search.QueryHelper
Class to get optional terms for a query.
getQuery() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
getQuery() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQuery
 
getQuery() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
getQuery() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters.LuceneQueryHighlightParameters
 
getQueryAnalyzerChooser(Index, AnalyzerChooser) - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzerFactory
 
getQueryAnalyzerChooser(Index, AnalyzerChooser) - Method in class com.apple.foundationdb.record.lucene.exact.ExactTokenAnalyzerFactory
 
getQueryAnalyzerChooser(Index, AnalyzerChooser) - Method in interface com.apple.foundationdb.record.lucene.LuceneAnalyzerFactory
Get an instance of AnalyzerChooser that chooses the Lucene analyzer for query given the Index.
getQueryAnalyzerChooser(Index, AnalyzerChooser) - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.AuthoritativeSynonymOnlyAnalyzerFactory
 
getQueryAnalyzerChooser(Index, AnalyzerChooser) - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.QueryOnlySynonymAnalyzerFactory
 
getQueryTokens() - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers.AutoCompleteTokens
 
getQueryTokens(Analyzer, String) - Static method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers
Extract the query tokens from a string.
getQueryTokensAsSet() - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers.AutoCompleteTokens
 
getQueryType() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryClause
 
getRange(byte[], byte[]) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
getRangeQuery(String, String, String, boolean, boolean) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedMultiFieldQueryParser
 
getRangeQuery(String, String, String, boolean, boolean) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedQueryParser
 
getReader() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryWrapper
 
getRecordFieldPath() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldDerivation
 
getRecordFields(KeyExpression, FDBRecord<M>) - Static method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord
 
getReferenceCount() - Method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
getScanType() - Method in class com.apple.foundationdb.record.lucene.LuceneScanBounds
 
getScanType() - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
getScoreDoc() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor.ScoreDocIndexEntry
 
getSearch() - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
getSearch() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryMultiFieldSearchClause
 
getSearch() - Method in class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
getSegmentInfo() - Method in class com.apple.foundationdb.record.lucene.codec.LazyStoredFieldsReader
 
getSegmentInfo() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
 
getSegmentInfo() - Method in interface com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV1.StoredFieldsReaderSegmentInfo
 
getSequenceNumber() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCache
Get the sequence number of this directory cache.
getSize() - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
getSnippedSize() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters.LuceneQueryHighlightParameters
 
getSort() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQuery
 
getSort() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
getSortedExpression() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSorted
Get the expression that is marked as stored.
getStandardAnalyzerWrapper() - Static method in class com.apple.foundationdb.record.lucene.LuceneAnalyzerWrapper
 
getStopwords() - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer
 
getStopWords() - Method in class com.apple.foundationdb.record.lucene.search.LuceneQueryParserFactoryProvider.DefaultParserFactory
 
getStoredExpression() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneStored
Get the expression that is marked as stored.
getStoredFields() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
getStoredFields() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQuery
 
getStoredFields() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
getStoredFields(List<KeyExpression>, List<KeyExpression>, List<KeyExpression>) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
getStoredFieldTypes() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQuery
 
getStoredFieldTypes() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
getSubspace() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
getSubspace() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager
 
getSummarizedText() - Method in class com.apple.foundationdb.record.lucene.highlight.HighlightedTerm
 
getSynonymInputStream() - Method in class com.apple.foundationdb.record.lucene.synonym.EnglishSynonymMapConfig
 
getSynonymInputStream() - Method in interface com.apple.foundationdb.record.lucene.synonym.SynonymMapConfig
Get solr format input stream to build the synonymMap.
getSynonymMap() - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzer
 
getSynonymMap(String) - Method in interface com.apple.foundationdb.record.lucene.synonym.SynonymMapRegistry
Gets the synonym analyzer of the given set of synonyms.
getSynonymMap(String) - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymMapRegistryImpl
 
getTempFileName(String, String, long) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
getTermMap() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor.ScoreDocIndexEntry
 
getTermMap() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQuery
 
getToPartialRecord(Index, RecordType, IndexScanType) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils
Get the IndexKeyValueToPartialRecord instance for an IndexEntry representing a result of Lucene auto-complete suggestion.
getToTuple(LucenePartitionInfoProto.LucenePartitionInfo) - Static method in class com.apple.foundationdb.record.lucene.LucenePartitioner
convenience function that returns the to value of a given partition metadata object.
getType() - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzerFactory
 
getType() - Method in class com.apple.foundationdb.record.lucene.exact.ExactTokenAnalyzerFactory
 
getType() - Method in interface com.apple.foundationdb.record.lucene.LuceneAnalyzerFactory
Get the LuceneAnalyzerType for the Lucene analyzer factory.
getType() - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteAnalyzerFactory
 
getType() - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentField
 
getType() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldDerivation
 
getType() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
getType() - Method in class com.apple.foundationdb.record.lucene.ngram.NgramAnalyzer.NgramAnalyzerFactory
 
getType() - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.AuthoritativeSynonymOnlyAnalyzerFactory
 
getType() - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.QueryOnlySynonymAnalyzerFactory
 
getUnchecked() - Method in class com.apple.foundationdb.record.lucene.codec.LazyCloseable
Get the object returned by the opener, throwing UncheckedIOException if the LazyOpener.Opener.open() method threw IOException.
getUnchecked() - Method in class com.apple.foundationdb.record.lucene.codec.LazyOpener
Get the object returned by the opener, throwing UncheckedIOException if the LazyOpener.Opener.open() method threw IOException.
getUniqueIdentifier() - Method in class com.apple.foundationdb.record.lucene.LuceneAnalyzerWrapper
This is different from LuceneAnalyzerFactory.getName(), which is used as identifier for a factory included in the meta-data.
getValue() - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentField
 
getValues(KeyExpression) - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.FDBRecordSource
 
getValues(KeyExpression) - Method in interface com.apple.foundationdb.record.lucene.LuceneIndexExpressions.RecordSource
 
getWord() - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheck
 
getWriter(LuceneAnalyzerWrapper, Exception) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryWrapper
 
getWriterReader(boolean) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryWrapper
 
GLOBAL_FIELD_INFOS_ID - Static variable in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
GROUP - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
groupComparisons - Variable in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
groupKey - Variable in class com.apple.foundationdb.record.lucene.LuceneScanBounds
 

H

handleOneItem(FDBRecordStore, RecordCursorResult<FDBStoredRecord<Message>>) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexScrubbingToolsMissing
 
hasComparisons() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
hasFormat() - Method in class com.apple.foundationdb.record.lucene.idformat.LuceneIndexKeySerializer
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.filter.AlphanumericLengthFilter
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.filter.CjkUnigramFilter
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.TupleElement
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneComparisonQuery
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentField
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneMetadataInfo.LuceneInfo
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryMultiFieldSearchClause
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor.ScoreDocIndexEntry
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.ngram.NgramAnalyzer.NgramAnalyzerFactory
 
hashCode() - Method in class com.apple.foundationdb.record.lucene.query.BitSetQuery
 
HighlightedTerm - Class in com.apple.foundationdb.record.lucene.highlight
Representation of a Single pass of a highlighter.
HighlightedTerm(String, String, int[], int[]) - Constructor for class com.apple.foundationdb.record.lucene.highlight.HighlightedTerm
 
highlightedTermsForMessage(FDBQueriedRecord<M>, String) - Static method in class com.apple.foundationdb.record.lucene.highlight.LuceneHighlighting
 
highlightedTermsForMessage(FDBRecord<M>, M, String, KeyExpression, Map<String, Set<String>>, LuceneAnalyzerCombinationProvider, LuceneScanQueryParameters.LuceneQueryHighlightParameters) - Static method in class com.apple.foundationdb.record.lucene.highlight.LuceneHighlighting
 

I

impacts(FieldInfo, BlockTermState, int) - Method in class org.apache.lucene.codecs.lucene84.LuceneOptimizedPostingsReader
 
increment(StoreTimer.Count) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
increment(StoreTimer.Count, int) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
incrementToken() - Method in class com.apple.foundationdb.record.lucene.filter.CjkUnigramFilter
 
INDEX_PARTITION - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
INDEX_PARTITION_BY_FIELD_NAME - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Option to designate a record field as the timestamp by which the corresponding document would be partitioned in Lucene.
INDEX_PARTITION_HIGH_WATERMARK - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Option to set high watermark size for a lucene partition, beyond which the partition would be split, or a new partition would be created.
INDEX_PARTITION_LOW_WATERMARK - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Option to set low watermark size for a lucene partition, below which the partition would be a candidate for merge with another adjacent partition.
indexReader - Variable in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex.DocumentIndexEntry
 
indexTextFields(Index, RecordMetaData) - Static method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
init(IndexInput, SegmentReadState) - Method in class org.apache.lucene.codecs.lucene84.LuceneOptimizedPostingsReader
 
INITIAL_OFFSET - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
INPUT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
instance() - Static method in class com.apple.foundationdb.record.lucene.LuceneAnalyzerRegistryImpl
 
instance() - Static method in class com.apple.foundationdb.record.lucene.search.LuceneQueryParserFactoryProvider
 
instance() - Static method in class com.apple.foundationdb.record.lucene.synonym.SynonymMapRegistryImpl
 
instrument(StoreTimer.Event, CompletableFuture<T>) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
instrument(StoreTimer.Event, CompletableFuture<T>, long) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
INT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldType
 
INT32 - Enum constant in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
 
INT32_OR_NULL - Enum constant in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
 
INT64 - Enum constant in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
 
INT64_OR_NULL - Enum constant in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
 
invalidatePrefix(Tuple) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
Invalidate directories from the cache if their grouping key begins with a specified prefix.
isClosed() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
isClosed() - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
isClosed() - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
isClosed() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor
 
isClosed() - Method in class com.apple.foundationdb.record.lucene.LuceneSpellCheckRecordCursor
 
isCompoundFile(String) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
isCutSnippets() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters.LuceneQueryHighlightParameters
 
isDelayedUntilCommit() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
 
isDelayedUntilCommit() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.SizeEvents
 
isEnabled(String) - Method in class com.apple.foundationdb.record.lucene.LuceneLoggerInfoStream
 
isEntriesFile(String) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
isFieldInfoFile(String) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
isFieldNameOverride() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldDerivation
 
isIdempotent() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
isJustPartitionInfo() - Method in class com.apple.foundationdb.record.lucene.LuceneGetMetadataInfo
Just fetch the partition info, and not the information for each partition.
isMultiFieldSearch() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
isNewerThan(Tuple, LucenePartitionInfoProto.LucenePartitionInfo) - Static method in class com.apple.foundationdb.record.lucene.LucenePartitioner
convenience function that evaluates whether a given partitioning key tuple is "newer" than the given partitioning metadata.
isOlderThan(Tuple, LucenePartitionInfoProto.LucenePartitionInfo) - Static method in class com.apple.foundationdb.record.lucene.LucenePartitioner
convenience function that evaluates whether a given partitioning key tuple is "older" than the given partitioning metadata.
isParameter() - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
isParameter() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryMultiFieldSearchClause
 
isParameter() - Method in class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
isPartitioningEnabled() - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
get whether this index has partitioning enabled.
isPhraseSearch(String) - Static method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers
 
isPrefixOlderThanPartition(Tuple, LucenePartitionInfoProto.LucenePartitionInfo) - Static method in class com.apple.foundationdb.record.lucene.LucenePartitioner
 
isQueryIsParameter() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
isRelevance() - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSortBy
 
isSegmentInfo(String) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
isSize() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
 
isSorted() - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentField
 
isSorted() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldDerivation
 
isSortedByPartitionField(Sort) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
checks whether the provided Sort is by the partitioning field and whether it's in reverse order.
isStored() - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentField
 
isStored() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldDerivation
 
isStoredFieldsFile(String) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
isUnique(Index) - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 

L

LazyCloseable<T extends Closeable> - Class in com.apple.foundationdb.record.lucene.codec
Similar to LazyOpener, but that is also Closeable.
LazyOpener<T> - Class in com.apple.foundationdb.record.lucene.codec
Class to lazily "open" something that may throw an IOException when opening.
LazyOpener.Opener<T> - Interface in com.apple.foundationdb.record.lucene.codec
A function that returns an object, but may throw an IOException.
LazyStoredFieldsReader - Class in com.apple.foundationdb.record.lucene.codec
The "legacy" stored fields reader implementation - this one wraps around the Lucene default implementation and provides lazy initialization.
LazyStoredFieldsReader(Directory, SegmentInfo, FieldInfos, IOContext, LazyCloseable<StoredFieldsReader>) - Constructor for class com.apple.foundationdb.record.lucene.codec.LazyStoredFieldsReader
 
length() - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexInput
 
length() - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
The total length of the input provided by MetaData stored in the metadata keyspace.
LENGTH - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
listAll() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundReader
Returns an array of strings, one for each file in the directory.
listAll() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Lists all file names in the subspace.
listAllAsync() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
liveDocsFormat() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
LOCK_DIRECTORY - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
LOCK_EXISTING_TIMESTAMP - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
LOCK_EXISTING_UUID - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
LOCK_NAME - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
LOCK_TIMESTAMP - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
LOCK_UUID - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
LOGGER - Static variable in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
logKey() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
 
logKey() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.DetailEvents
 
logKey() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
 
logKey() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
 
LONG - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldType
 
LUCENE - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexTypes
 
LUCENE_ADD_DOCUMENT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Number of times new document is added.
LUCENE_AGILE_COMMIT_SIZE_QUOTA - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
During merge, commit the agile context right after write size exceeds this value.
LUCENE_AGILE_COMMIT_TIME_QUOTA - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
During merge, commit the agile context right after this time quota is reached.
LUCENE_AGILE_COMMITS_SIZE_QUOTA - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Number of agile context commits after exceeding size quota.
LUCENE_AGILE_COMMITS_TIME_QUOTA - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Number of agile context commits after exceeding time quota.
LUCENE_AGILE_DISABLE_AGILITY_CONTEXT - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
If set to true, disable the agility context feature and force every merge to be performed in a single transaction.
LUCENE_ANALYZER_NAME_OPTION - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
The name of the Lucene analyzer to use for full-text search.
LUCENE_ANALYZER_NAME_PER_FIELD_OPTION - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
The override mapping from fields to Lucene analyzers, if they want to use different analyzer than the default one.
LUCENE_AUTO_COMPLETE_FIELD_INDEX_OPTIONS - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_AUTO_COMPLETE_SUGGESTIONS_SCAN - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Number of suggestions returned from a single Lucene Auto Complete Scan.
LUCENE_BLOCK_CACHE_MAXIMUM_SIZE - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
Lucene block cache maximum size.
LUCENE_BLOCK_CACHE_REMOVE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Count of the number of times a block was removed from the block cache.
LUCENE_BLOCK_READS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
The number of block reads that occur against the FDBDirectory.
LUCENE_DELETE_DOCUMENT_BY_PRIMARY_KEY - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Number of times primary key index used for document delete.
LUCENE_DELETE_DOCUMENT_BY_QUERY - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Number of times query is needed for document delete.
LUCENE_DELETE_DOCUMENT_BY_QUERY_IN_WRITE_ONLY_MODE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Number of times query is needed for document delete in WriteOnly mode.
LUCENE_DELETE_FILE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Number of file delete operations on the FDBDirectory.
LUCENE_DELETE_STORED_FIELDS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Number of Delete Stored Fields operations on the FDBDirectory.
LUCENE_EXECUTOR_SERVICE - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
An ExecutorService to use for parallel execution in LuceneRecordCursor.
LUCENE_FDB_READ_BLOCK - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Time to read a lucene block from FBB loader.
LUCENE_FIELD_NAME - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_FILE_LOCK_DURATION - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
The duration of which the file lock was taken, in nanoseconds.
LUCENE_FILE_LOCK_TIME_WINDOW_MILLISECONDS - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
Lucene file lock time window in milliseconds.
LUCENE_FILES_COUNT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.SizeEvents
Size of the list of files loaded in loadFileReferenceCacheForMemoization operation in FDBDirectory.
LUCENE_FIND_MERGES - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Number of find merge calls (calculation of lucene's required merges).
LUCENE_FULL_TEXT_FIELD_INDEX_OPTIONS - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_FULL_TEXT_FIELD_WITH_TERM_VECTOR_POSITIONS - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_FULL_TEXT_FIELD_WITH_TERM_VECTORS - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_GET_FILE_LENGTH - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Number of file length calls in the FDBDirectory.
LUCENE_GET_INCREMENT_CALLS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Number of times the getIncrement() function is called in the FDBDirectory.
LUCENE_HIGHLIGHT_TAG - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_INDEX_COMPRESSION_ENABLED - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
A defined RecordLayerPropertyKey for Boolean type to control whether the compression of lucene index is enabled.
LUCENE_INDEX_CURSOR_PAGE_SIZE - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
This controls the page size to scan the basic Lucene index.
LUCENE_INDEX_ENCRYPTION_ENABLED - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
A defined RecordLayerPropertyKey for Boolean type to control whether the encryption of lucene index is enabled.
LUCENE_INDEX_SCAN - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Number of documents returned from a single Lucene Index Scan.
LUCENE_LIST_ALL - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Time to list all files from Lucene's FDBDirectory.
LUCENE_LOAD_FILE_CACHE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Time to load the file cache for Lucene's FDBDirectory.
LUCENE_MAX_DOCUMENTS_TO_MOVE_DURING_REPARTITIONING - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
Maximum number of documents to move during a re-balancing run.
LUCENE_MERGE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Number of merge calls to the FDBDirectory.
LUCENE_MERGE_DOCUMENTS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Number of documents merged.
LUCENE_MERGE_MAX_SIZE - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
Maximum segment size to produce during normal merging for ordinary full-text search with Lucene.
LUCENE_MERGE_SEGMENTS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Number of segments merged.
LUCENE_MERGE_SEGMENTS_PER_TIER - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
Count of segments after which to merge for ordinary full-text search with Lucene.
LUCENE_MULTIPLE_MERGE_OPTIMIZATION_ENABLED - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
This controls whether Lucene indexes' directories (and their directories for auto-complete) should be merged based on probability to reduce multiple merges per transaction.
LUCENE_OPEN_PARALLELISM - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
This controls the number of threads used when opening segments in parallel.
LUCENE_READ_BLOCK - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Time to read a block from Lucene's FDBDirectory.
LUCENE_READ_SCHEMA - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Time to read a schema from Lucene's FDBDirectory.
LUCENE_READ_STORED_FIELDS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Time to read stored fields from Lucene's FDBDirectory.
LUCENE_REBALANCE_PARTITION - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Amount of time spent moving documents during partition rebalancing.
LUCENE_REBALANCE_PARTITION_DOCS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.SizeEvents
The number of docs moved during each transaction as part of partition rebalance.
LUCENE_REBALANCE_PARTITION_TRANSACTION - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Amount of time spent in a transaction doing partition rebalancing.
LUCENE_RENAME_FILE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Number of rename file operations on the FDBDirectory.
LUCENE_REPARTITION_CALLS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Count of times a rebalance was called.
LUCENE_REPARTITION_DOCUMENT_COUNT - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
Number of documents to move from a partition when its size exceeds LuceneIndexOptions.INDEX_PARTITION_HIGH_WATERMARK.
LUCENE_SCAN_MATCHED_AUTO_COMPLETE_SUGGESTIONS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Matched auto complete suggestions returned from lucene auto complete suggestion lookup.
LUCENE_SCAN_MATCHED_DOCUMENTS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Matched documents returned from lucene index reader scans.
LUCENE_SCAN_SPELLCHECKER_SUGGESTIONS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Matched spellchecker suggestions returned from lucene spellchecker suggestion lookup.
LUCENE_SHARED_CACHE_HITS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Block to read came from shared cache.
LUCENE_SHARED_CACHE_MISSES - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Block to read came not in shared cache.
LUCENE_SORT_BY_DOCUMENT_NUMBER - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_SORT_BY_RELEVANCE - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_SORTED - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_SPELLCHECK_SCAN - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Number of documents returned from a single Lucene spellcheck scan.
LUCENE_SPELLCHECK_SEARCH_UPPER_LIMIT - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
A defined RecordLayerPropertyKey for Integertype to control the number of spellcheck suggestions to look up.
LUCENE_STORED - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_TEXT - Static variable in class com.apple.foundationdb.record.lucene.LuceneFunctionNames
 
LUCENE_USE_CONCURRENT_MERGE_SCHEDULER - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
Use concurrent merge scheduler.
LUCENE_USE_DEFAULT_PRIORITY_DURING_MERGE - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
Use "default transaction priority" during merge.
LUCENE_USE_LEGACY_ASYNC_TO_SYNC - Static variable in class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
Lucene async to sync behavior: Whether to use the legacy async to sync calls or the non-exception-mapping behavior.
LUCENE_WRITE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.SizeEvents
writeData operation in FDBDirectory.
LUCENE_WRITE_FILE_REFERENCE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.SizeEvents
writeFileReference operation in the FDBDirectory.
LUCENE_WRITE_STORED_FIELDS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.SizeEvents
Write Stored Fields operations on the FDBDirectory.
LuceneAnalyzerCombinationProvider - Class in com.apple.foundationdb.record.lucene
Provide a combination of analyzers for multiple fields of one Lucene index.
LuceneAnalyzerCombinationProvider(AnalyzerChooser, AnalyzerChooser, Map<String, AnalyzerChooser>, Map<String, AnalyzerChooser>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneAnalyzerCombinationProvider
 
LuceneAnalyzerFactory - Interface in com.apple.foundationdb.record.lucene
Each implementation of Analyzer should have its own implementation of this factory interface to provide instances of the analyzers for indexing and query to a LuceneAnalyzerRegistry.
LuceneAnalyzerRegistry - Interface in com.apple.foundationdb.record.lucene
Registry for AnalyzerChoosers.
LuceneAnalyzerRegistryImpl - Class in com.apple.foundationdb.record.lucene
Default implementation of the LuceneAnalyzerRegistry.
LuceneAnalyzerType - Enum in com.apple.foundationdb.record.lucene
The type used to determine how the Analyzer built by LuceneAnalyzerFactory is used.
LuceneAnalyzerWrapper - Class in com.apple.foundationdb.record.lucene
A wrapper for Analyzer and its unique identifier.
LuceneAnalyzerWrapper(String, Analyzer) - Constructor for class com.apple.foundationdb.record.lucene.LuceneAnalyzerWrapper
 
LuceneAutoCompleteAnalyzerFactory - Class in com.apple.foundationdb.record.lucene
Factory to build index and query Analyzer for auto-complete suggestions.
LuceneAutoCompleteAnalyzerFactory() - Constructor for class com.apple.foundationdb.record.lucene.LuceneAutoCompleteAnalyzerFactory
 
LuceneAutoCompleteHelpers - Class in com.apple.foundationdb.record.lucene
This class provides some helpers for auto-complete functionality using Lucene auto complete suggestion lookup.
LuceneAutoCompleteHelpers() - Constructor for class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers
 
LuceneAutoCompleteHelpers.AutoCompleteTokens - Class in com.apple.foundationdb.record.lucene
Helper class to capture token information synthesized from a search key.
LuceneAutoCompleteQueryClause - Class in com.apple.foundationdb.record.lucene
Auto complete query clause from string using Lucene search syntax.
LuceneAutoCompleteQueryClause(String, boolean, Iterable<String>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
LuceneBooleanQuery - Class in com.apple.foundationdb.record.lucene
Binder for a conjunction of other clauses.
LuceneBooleanQuery(LuceneQueryType, List<LuceneQueryClause>, BooleanClause.Occur) - Constructor for class com.apple.foundationdb.record.lucene.LuceneBooleanQuery
 
LuceneComparisonQuery - Class in com.apple.foundationdb.record.lucene
Wrapper of a Lucene Query that contains accessible field name, comparison type, and comparand.
LuceneComparisonQuery(Query, String, Comparisons.Type, Object) - Constructor for class com.apple.foundationdb.record.lucene.LuceneComparisonQuery
 
LuceneConcurrency - Class in com.apple.foundationdb.record.lucene
Utility class for methods related to synchronizing Futures.
LuceneConcurrency.AsyncToSyncTimeoutException - Exception in com.apple.foundationdb.record.lucene
An exception that is thrown when the async to sync operation times out.
LuceneDocumentFromRecord - Class in com.apple.foundationdb.record.lucene
Helper class for converting FDBRecords to Lucene documents.
LuceneDocumentFromRecord.DocumentField - Class in com.apple.foundationdb.record.lucene
 
LuceneDocumentFromRecord.DocumentFieldList<T extends LuceneIndexExpressions.RecordSource<T>> - Class in com.apple.foundationdb.record.lucene
 
LuceneDocumentFromRecord.FDBRecordSource<M extends Message> - Class in com.apple.foundationdb.record.lucene
A RecordSource based on an FDBRecord.
LuceneEvents - Class in com.apple.foundationdb.record.lucene
A StoreTimer events associated with Lucene operations.
LuceneEvents.Counts - Enum in com.apple.foundationdb.record.lucene
Count events.
LuceneEvents.DetailEvents - Enum in com.apple.foundationdb.record.lucene
Detail events.
LuceneEvents.Events - Enum in com.apple.foundationdb.record.lucene
Main events.
LuceneEvents.SizeEvents - Enum in com.apple.foundationdb.record.lucene
Size Events.
LuceneEvents.Waits - Enum in com.apple.foundationdb.record.lucene
Wait events.
LuceneExceptions - Class in com.apple.foundationdb.record.lucene
Utility class for converting Lucene Exceptions to/from Record layer ones.
LuceneExceptions.LuceneTransactionTooOldException - Exception in com.apple.foundationdb.record.lucene
A Wrapper around the transaction-too-old exception that gets thrown through Lucene as an IOException.
LuceneFieldConfig(String, KeyExpression) - Constructor for class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldConfig
 
LuceneFieldName(String, KeyExpression) - Constructor for class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldName
 
LuceneFunctionKeyExpression - Class in com.apple.foundationdb.record.lucene
Lucene function key expressions.
LuceneFunctionKeyExpression(String, KeyExpression) - Constructor for class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression
 
LuceneFunctionKeyExpression.LuceneFieldConfig - Class in com.apple.foundationdb.record.lucene
The key function for Lucene field configuration.
LuceneFunctionKeyExpression.LuceneFieldName - Class in com.apple.foundationdb.record.lucene
The lucene_field_name key function.
LuceneFunctionKeyExpression.LuceneSortBy - Class in com.apple.foundationdb.record.lucene
Key function representing one of the Lucene built-in sorting techniques.
LuceneFunctionKeyExpression.LuceneSorted - Class in com.apple.foundationdb.record.lucene
The lucene_sorted key function.
LuceneFunctionKeyExpression.LuceneStored - Class in com.apple.foundationdb.record.lucene
The lucene_stored key function.
LuceneFunctionKeyExpression.LuceneText - Class in com.apple.foundationdb.record.lucene
The lucent_text key function.
LuceneFunctionKeyExpressionFactory - Class in com.apple.foundationdb.record.lucene
Implemention of Lucene index key functions.
LuceneFunctionKeyExpressionFactory() - Constructor for class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpressionFactory
 
LuceneFunctionNames - Class in com.apple.foundationdb.record.lucene
Key function names for Lucene indexes.
LuceneFunctionNames.LuceneFieldIndexOptions - Enum in com.apple.foundationdb.record.lucene
LuceneGetMetadataInfo - Class in com.apple.foundationdb.record.lucene
Get metadata information about a given lucene index.
LuceneGetMetadataInfo(Tuple, Integer, boolean) - Constructor for class com.apple.foundationdb.record.lucene.LuceneGetMetadataInfo
Create a new operation to get metadata about the lucene index.
LuceneHighlighting - Class in com.apple.foundationdb.record.lucene.highlight
Helper class for highlighting search matches.
LuceneIndexExpressions - Class in com.apple.foundationdb.record.lucene
The root expression of a LUCENE index specifies how select fields of a record are mapped to fields of a Lucene document.
LuceneIndexExpressions.DocumentDestination<T extends LuceneIndexExpressions.RecordSource<T>> - Interface in com.apple.foundationdb.record.lucene
An actual document / document meta-data.
LuceneIndexExpressions.DocumentFieldDerivation - Class in com.apple.foundationdb.record.lucene
Information about how a document field is derived from a record field.
LuceneIndexExpressions.DocumentFieldType - Enum in com.apple.foundationdb.record.lucene
Possible types for document fields.
LuceneIndexExpressions.RecordSource<T extends LuceneIndexExpressions.RecordSource<T>> - Interface in com.apple.foundationdb.record.lucene
An actual record / record meta-data.
LuceneIndexKeySerializer - Class in com.apple.foundationdb.record.lucene.idformat
A class that serializes the Index primary keys according to a format.
LuceneIndexKeySerializer(RecordIdFormat) - Constructor for class com.apple.foundationdb.record.lucene.idformat.LuceneIndexKeySerializer
Construct a new serializer using a format.
LuceneIndexKeyValueToPartialRecordUtils - Class in com.apple.foundationdb.record.lucene
A utility class to build a partial record for an auto-complete suggestion value, with grouping keys if there exist.
LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier - Class in com.apple.foundationdb.record.lucene
The copier to populate the lucene auto complete suggestion as a value for the field where it is indexed from.
LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier.Deserializer - Class in com.apple.foundationdb.record.lucene
Deserializer.
LuceneIndexMaintainer - Class in com.apple.foundationdb.record.lucene
Index maintainer for Lucene Indexes backed by FDB.
LuceneIndexMaintainer(IndexMaintainerState, Executor) - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
LuceneIndexMaintainerFactory - Class in com.apple.foundationdb.record.lucene
Index Maintainer Factory for Lucene Indexes.
LuceneIndexMaintainerFactory() - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexMaintainerFactory
 
LuceneIndexOptions - Class in com.apple.foundationdb.record.lucene
Options for use with Lucene indexes.
LuceneIndexQueryPlan - Class in com.apple.foundationdb.record.lucene
Lucene query plan for including search-related scan parameters.
LuceneIndexQueryPlan(PlanSerializationContext, PLuceneIndexQueryPlan) - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
LuceneIndexQueryPlan(String, LuceneScanParameters, RecordQueryFetchFromPartialRecordPlan.FetchIndexRecords, boolean, PlanOrderingKey, List<KeyExpression>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
LuceneIndexQueryPlan.Deserializer - Class in com.apple.foundationdb.record.lucene
Deserializer.
LuceneIndexScrubbingToolsMissing - Class in com.apple.foundationdb.record.lucene
Index Scrubbing Toolbox for a Lucene index maintainer.
LuceneIndexScrubbingToolsMissing(LucenePartitioner, FDBDirectoryManager, LuceneAnalyzerCombinationProvider) - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexScrubbingToolsMissing
 
LuceneIndexScrubbingToolsMissing.MissingIndexReason - Enum in com.apple.foundationdb.record.lucene
Provide a lucene specific reason for detecting a "missing" index entry.
LuceneIndexSpellCheckQueryPlan - Class in com.apple.foundationdb.record.lucene
Lucene query plan that allows to make spell-check suggestions.
LuceneIndexSpellCheckQueryPlan(String, LuceneScanParameters, RecordQueryFetchFromPartialRecordPlan.FetchIndexRecords, boolean, PlanOrderingKey, List<KeyExpression>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexSpellCheckQueryPlan
 
LuceneIndexTypes - Class in com.apple.foundationdb.record.lucene
An index on the tokens in a text field.
LuceneIndexValidator - Class in com.apple.foundationdb.record.lucene
Validator for Lucene indexes.
LuceneIndexValidator(Index) - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexValidator
 
LuceneInfo(int, Collection<String>, int) - Constructor for class com.apple.foundationdb.record.lucene.LuceneMetadataInfo.LuceneInfo
 
LuceneLoggerInfoStream - Class in com.apple.foundationdb.record.lucene
Record Layer's implementation of InfoStream that publishes messages as TRACE logs.
LuceneLoggerInfoStream(Logger) - Constructor for class com.apple.foundationdb.record.lucene.LuceneLoggerInfoStream
 
LuceneLogMessageKeys - Enum in com.apple.foundationdb.record.lucene
Lucene specific logging keys.
LuceneMetadataInfo - Class in com.apple.foundationdb.record.lucene
Metadata information about a lucene index, in response to LuceneGetMetadataInfo.
LuceneMetadataInfo(List<LucenePartitionInfoProto.LucenePartitionInfo>, Map<Integer, LuceneMetadataInfo.LuceneInfo>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneMetadataInfo
 
LuceneMetadataInfo.LuceneInfo - Class in com.apple.foundationdb.record.lucene
Information about an individual Lucene directory.
LuceneNotQuery - Class in com.apple.foundationdb.record.lucene
Binder for a negation of clauses.
LuceneNotQuery(LuceneQueryType, LuceneQueryClause) - Constructor for class com.apple.foundationdb.record.lucene.LuceneNotQuery
 
LuceneNotQuery(LuceneQueryType, List<LuceneQueryClause>, List<LuceneQueryClause>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneNotQuery
 
LuceneOptimizedCodec - Class in com.apple.foundationdb.record.lucene.codec
Codec with a few optimizations for speeding up compound files sitting on FoundationDB.
LuceneOptimizedCodec() - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
Instantiates a new codec.
LuceneOptimizedCompoundFormat - Class in com.apple.foundationdb.record.lucene.codec
Wrapper for the Lucene50CompoundFormat to optimize compound files for sitting on FoundationDB.
LuceneOptimizedCompoundFormat(CompoundFormat) - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundFormat
 
LuceneOptimizedCompoundReader - Class in com.apple.foundationdb.record.lucene.codec
Class for accessing a compound stream.
LuceneOptimizedCompoundReader(Directory, SegmentInfo, IOContext) - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundReader
Sole constructor.
LuceneOptimizedDocValuesFormat - Class in com.apple.foundationdb.record.lucene.codec
This class provides a Lazy reader implementation to limit the amount of data needed to be read from FDB.
LuceneOptimizedDocValuesFormat() - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedDocValuesFormat
 
LuceneOptimizedDocValuesFormat(DocValuesFormat) - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedDocValuesFormat
 
LuceneOptimizedFieldInfosFormat - Class in com.apple.foundationdb.record.lucene.codec
FieldInfosFormat optimized for storage in the FDBDirectory.
LuceneOptimizedFieldInfosFormat() - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedFieldInfosFormat
 
LuceneOptimizedIndexSearcher - Class in com.apple.foundationdb.record.lucene.search
This class optimizes the current IndexSearcher and attempts to perform operations in parallel in places where data access can occur.
LuceneOptimizedIndexSearcher(IndexReader) - Constructor for class com.apple.foundationdb.record.lucene.search.LuceneOptimizedIndexSearcher
 
LuceneOptimizedIndexSearcher(IndexReader, Executor) - Constructor for class com.apple.foundationdb.record.lucene.search.LuceneOptimizedIndexSearcher
 
LuceneOptimizedLiveDocsFormat - Class in com.apple.foundationdb.record.lucene.codec
Lazy Reads the LiveDocsFormat to limit the amount of bytes returned from FDB.
LuceneOptimizedLiveDocsFormat(LiveDocsFormat) - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedLiveDocsFormat
 
LuceneOptimizedMultiFieldQueryParser - Class in com.apple.foundationdb.record.lucene.search
Optimized MultiFieldQueryParser that adds the slop for SpanNearQuery as well.
LuceneOptimizedMultiFieldQueryParser(String[], Analyzer, Map<String, PointsConfig>) - Constructor for class com.apple.foundationdb.record.lucene.search.LuceneOptimizedMultiFieldQueryParser
 
LuceneOptimizedMultiFieldStopWordsQueryParser - Class in com.apple.foundationdb.record.lucene.search
A QueryParser that changes the way by which stop words in the query are handled.
LuceneOptimizedMultiFieldStopWordsQueryParser(String[], Analyzer, Map<String, PointsConfig>, CharArraySet) - Constructor for class com.apple.foundationdb.record.lucene.search.LuceneOptimizedMultiFieldStopWordsQueryParser
 
LuceneOptimizedPointsFormat - Class in com.apple.foundationdb.record.lucene.codec
Lazy Reads the PointsFormat to limit the amount of bytes returned from FDB.
LuceneOptimizedPointsFormat(PointsFormat) - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedPointsFormat
 
LuceneOptimizedPostingsFormat - Class in com.apple.foundationdb.record.lucene.codec
PostingsFormat optimized for FDB storage.
LuceneOptimizedPostingsFormat() - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedPostingsFormat
 
LuceneOptimizedPostingsFormat(PostingsFormat) - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedPostingsFormat
 
LuceneOptimizedPostingsReader - Class in org.apache.lucene.codecs.lucene84
Concrete class that reads docId(maybe frq,pos,offset,payloads) list with postings format.
LuceneOptimizedPostingsReader(SegmentReadState) - Constructor for class org.apache.lucene.codecs.lucene84.LuceneOptimizedPostingsReader
Sole constructor.
LuceneOptimizedQueryParser - Class in com.apple.foundationdb.record.lucene.search
Optimized QueryParser that adds the slop for SpanNearQuery as well.
LuceneOptimizedQueryParser(String, Analyzer, Map<String, PointsConfig>) - Constructor for class com.apple.foundationdb.record.lucene.search.LuceneOptimizedQueryParser
 
LuceneOptimizedStopWordsQueryParser - Class in com.apple.foundationdb.record.lucene.search
A QueryParser that changes the way by which stop words in the query are handled.
LuceneOptimizedStopWordsQueryParser(String, Analyzer, Map<String, PointsConfig>, CharArraySet) - Constructor for class com.apple.foundationdb.record.lucene.search.LuceneOptimizedStopWordsQueryParser
 
LuceneOptimizedStoredFieldsFormat - Class in com.apple.foundationdb.record.lucene.codec
This class provides a custom KeyValue based reader and writer implementation to limit the amount of data needed to be read from FDB.
LuceneOptimizedStoredFieldsReader - Class in com.apple.foundationdb.record.lucene.codec
A StoredFieldsReader implementation for Stored Fields stored in the DB.
LuceneOptimizedStoredFieldsReader(FDBDirectory, SegmentInfo, FieldInfos) - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
 
LuceneOptimizedStoredFieldsWriter - Class in com.apple.foundationdb.record.lucene.codec
An implementation of StoredFieldsWriter for fields stored in the DB.
LuceneOptimizedStoredFieldsWriter(FDBDirectory, SegmentInfo) - Constructor for class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsWriter
 
LucenePartitioner - Class in com.apple.foundationdb.record.lucene
Manage partitioning info for a logical, partitioned lucene index, in which each partition is a separate physical lucene index.
LucenePartitioner(IndexMaintainerState) - Constructor for class com.apple.foundationdb.record.lucene.LucenePartitioner
 
LucenePartitioner.RepartitioningLogMessages - Class in com.apple.foundationdb.record.lucene
encapsulate and manage additional log messages when repartitioning.
LucenePlanner - Class in com.apple.foundationdb.record.lucene
A planner to implement lucene query planning so that we can isolate the lucene functionality to a distinct package.
LucenePlanner(RecordMetaData, RecordStoreState, PlannableIndexTypes, FDBStoreTimer) - Constructor for class com.apple.foundationdb.record.lucene.LucenePlanner
 
LucenePrimaryKeySegmentIndex - Interface in com.apple.foundationdb.record.lucene
Maintain a B-tree index of primary key to segment and doc id.
LucenePrimaryKeySegmentIndex.DocumentIndexEntry - Class in com.apple.foundationdb.record.lucene
LucenePrimaryKeySegmentIndexV1 - Class in com.apple.foundationdb.record.lucene
Maintain a B-tree index of primary key to segment and doc id.
LucenePrimaryKeySegmentIndexV1(FDBDirectory, Subspace) - Constructor for class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV1
 
LucenePrimaryKeySegmentIndexV1.StoredFieldsReaderSegmentInfo - Interface in com.apple.foundationdb.record.lucene
Hook for getting back segment info during merge.
LucenePrimaryKeySegmentIndexV2 - Class in com.apple.foundationdb.record.lucene
Maintain a B-tree index of primary key to segment and doc id.
LucenePrimaryKeySegmentIndexV2(FDBDirectory, Subspace) - Constructor for class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV2
 
LuceneQueryClause - Class in com.apple.foundationdb.record.lucene
Binder for a single query clause.
LuceneQueryClause(LuceneQueryType) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQueryClause
 
LuceneQueryClause.BoundQuery - Class in com.apple.foundationdb.record.lucene
Helper class to capture a bound query, i.e.
LuceneQueryComponent - Class in com.apple.foundationdb.record.lucene
A Query Component for Lucene that wraps the query supplied.
LuceneQueryComponent(LuceneQueryType, String, boolean, List<String>, boolean) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
LuceneQueryComponent(LuceneQueryType, String, boolean, List<String>, boolean, LuceneScanQueryParameters.LuceneQueryHighlightParameters, Set<String>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
LuceneQueryComponent(String, List<String>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
LuceneQueryComponent(String, List<String>, boolean) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
LuceneQueryFieldComparisonClause - Class in com.apple.foundationdb.record.lucene
Query clause using a Comparisons.Comparison against a document field.
LuceneQueryFieldComparisonClause(LuceneQueryType, String, LuceneIndexExpressions.DocumentFieldType, Comparisons.Comparison) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
LuceneQueryHighlightParameters(int, int) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters.LuceneQueryHighlightParameters
Create parameter for lucene query highlights.
LuceneQueryHighlightParameters(int, int, Query) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters.LuceneQueryHighlightParameters
 
LuceneQueryMultiFieldSearchClause - Class in com.apple.foundationdb.record.lucene
Query clause from string using Lucene search syntax.
LuceneQueryMultiFieldSearchClause(LuceneQueryType, String, boolean) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQueryMultiFieldSearchClause
 
LuceneQueryParserFactory - Interface in com.apple.foundationdb.record.lucene.search
A factory implementation for Query Parsers.
LuceneQueryParserFactoryProvider - Class in com.apple.foundationdb.record.lucene.search
The provider for the implementations of LuceneQueryParserFactory.
LuceneQueryParserFactoryProvider.DefaultParserFactory - Class in com.apple.foundationdb.record.lucene.search
The default implementation is a ConfigAwareQueryParser with the default list of stop words.
LuceneQuerySearchClause - Class in com.apple.foundationdb.record.lucene
Query clause from string using Lucene search syntax.
LuceneQuerySearchClause(LuceneQueryType, String, boolean) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
LuceneQuerySearchClause(LuceneQueryType, String, String, boolean) - Constructor for class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
LuceneQueryType - Enum in com.apple.foundationdb.record.lucene
The type of component.
LuceneRecordContextProperties - Class in com.apple.foundationdb.record.lucene
The list of RecordLayerPropertyKey for configuration of the lucene indexing for a FDBRecordContext.
LuceneRecordContextProperties() - Constructor for class com.apple.foundationdb.record.lucene.LuceneRecordContextProperties
 
LuceneRecordCursor - Class in com.apple.foundationdb.record.lucene
This class is a Record Cursor implementation for Lucene queries.
LuceneRecordCursor.ScoreDocIndexEntry - Class in com.apple.foundationdb.record.lucene
An IndexEntry based off a Lucene ScoreDoc.
LuceneRepartitionPlanner - Class in com.apple.foundationdb.record.lucene
Manage repartitioning details (merging small partitions and splitting large ones).
LuceneRepartitionPlanner(int, int) - Constructor for class com.apple.foundationdb.record.lucene.LuceneRepartitionPlanner
 
LuceneRepartitionPlanner.RepartitioningContext - Class in com.apple.foundationdb.record.lucene
Convenience collection of data needed for repartitioning.
LuceneScanBounds - Class in com.apple.foundationdb.record.lucene
Base class for IndexScanBounds used by LUCENE indexes.
LuceneScanBounds(IndexScanType, Tuple) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanBounds
 
LuceneScanParameters - Class in com.apple.foundationdb.record.lucene
Base class for IndexScanParameters used by LUCENE indexes.
LuceneScanParameters(IndexScanType, ScanComparisons) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
LuceneScanParameters(PlanSerializationContext, PLuceneScanParameters) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
LuceneScanQuery - Class in com.apple.foundationdb.record.lucene
Scan a LUCENE index using a Lucene Query.
LuceneScanQuery(IndexScanType, Tuple, Query, Sort, List<String>, List<LuceneIndexExpressions.DocumentFieldType>, LuceneScanQueryParameters.LuceneQueryHighlightParameters, Map<String, Set<String>>) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanQuery
 
LuceneScanQueryParameters - Class in com.apple.foundationdb.record.lucene
Scan parameters for making a LuceneScanQuery.
LuceneScanQueryParameters(PlanSerializationContext, PLuceneScanQueryParameters) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
LuceneScanQueryParameters(ScanComparisons, LuceneQueryClause) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
LuceneScanQueryParameters(ScanComparisons, LuceneQueryClause, Sort, List<String>, List<LuceneIndexExpressions.DocumentFieldType>, LuceneScanQueryParameters.LuceneQueryHighlightParameters) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
LuceneScanQueryParameters.Deserializer - Class in com.apple.foundationdb.record.lucene
Deserializer.
LuceneScanQueryParameters.LuceneQueryHighlightParameters - Class in com.apple.foundationdb.record.lucene
The parameters for highlighting matching terms of a Lucene search.
LuceneScanSpellCheck - Class in com.apple.foundationdb.record.lucene
Scan a LUCENE index for auto-complete suggestions.
LuceneScanSpellCheck(IndexScanType, Tuple, List<String>, String) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanSpellCheck
 
LuceneScanSpellCheckParameters - Class in com.apple.foundationdb.record.lucene
Scan parameters for making a LuceneScanSpellCheck.
LuceneScanSpellCheckParameters(PlanSerializationContext, PLuceneScanSpellCheckParameters) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
LuceneScanSpellCheckParameters(ScanComparisons, String, boolean) - Constructor for class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
LuceneScanSpellCheckParameters.Deserializer - Class in com.apple.foundationdb.record.lucene
Deserializer.
LuceneScanTypes - Class in com.apple.foundationdb.record.lucene
IndexScanTypes for Lucene.
LuceneSerializer - Class in com.apple.foundationdb.record.lucene.directory
Serialize a Lucene directory block to/from an FDB key-value byte array.
LuceneSerializer() - Constructor for class com.apple.foundationdb.record.lucene.directory.LuceneSerializer
 
LuceneSortBy(String, KeyExpression) - Constructor for class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSortBy
 
LuceneSorted(String, KeyExpression) - Constructor for class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSorted
 
LuceneSpellCheckCopier(int) - Constructor for class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier
 
LuceneSpellCheckRecordCursor - Class in com.apple.foundationdb.record.lucene
Cursor over Lucene spell-check query results.
LuceneSpellCheckRecordCursor(List<String>, String, Executor, ScanProperties, IndexMaintainerState, Tuple, Integer) - Constructor for class com.apple.foundationdb.record.lucene.LuceneSpellCheckRecordCursor
 
LuceneStored(String, KeyExpression) - Constructor for class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneStored
 
LuceneText(String, KeyExpression) - Constructor for class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneText
 
LuceneTransactionTooOldException(FDBExceptions.FDBStoreTransactionIsTooOldException) - Constructor for exception com.apple.foundationdb.record.lucene.LuceneExceptions.LuceneTransactionTooOldException
 
LuceneTransactionTooOldException(String) - Constructor for exception com.apple.foundationdb.record.lucene.LuceneExceptions.LuceneTransactionTooOldException
 
LuceneTransactionTooOldException(String, FDBExceptions.FDBStoreTransactionIsTooOldException) - Constructor for exception com.apple.foundationdb.record.lucene.LuceneExceptions.LuceneTransactionTooOldException
 

M

makeHighlighter(String, Analyzer, int) - Static method in class com.apple.foundationdb.record.lucene.highlight.LuceneHighlighting
 
MATCH_ALL_DOCS_QUERY - Static variable in class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
MAX_KEY - Static variable in class com.apple.foundationdb.record.lucene.AlphanumericLengthFilterFactory
 
MAX_STRING_16_ENCODED_LENGTH - Static variable in class com.apple.foundationdb.record.lucene.idformat.LuceneIndexKeySerializer
 
MAX_STRING_16_LENGTH - Static variable in class com.apple.foundationdb.record.lucene.idformat.LuceneIndexKeySerializer
 
merge(MergeState) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsWriter
 
MERGE_SOURCE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
MERGE_TRIGGER - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
mergeIndex() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
mergeIndex(LuceneAnalyzerWrapper, Exception) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryWrapper
 
mergeIndex(LucenePartitioner, LuceneAnalyzerWrapper) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
mergeIndexForTesting(Tuple, Integer, AgilityContext) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
mergeIndexWithContext(LuceneAnalyzerWrapper, Tuple, Integer, AgilityContext) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
message(String, String) - Method in class com.apple.foundationdb.record.lucene.LuceneLoggerInfoStream
 
MIN_KEY - Static variable in class com.apple.foundationdb.record.lucene.AlphanumericLengthFilterFactory
 
MINIMAL_STOP_WORDS - Static variable in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzerFactory
 

N

NAME - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
NAME - Static variable in class com.apple.foundationdb.record.lucene.exact.ExactTokenAnalyzerFactory
 
negate(Query) - Static method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
newBooleanClause(Query, BooleanClause.Occur) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedMultiFieldStopWordsQueryParser
 
newBooleanClause(Query, BooleanClause.Occur) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedStopWordsQueryParser
 
newBuilder() - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager
 
newTermState() - Method in class org.apache.lucene.codecs.lucene84.LuceneOptimizedPostingsReader
 
nextToken() - Method in interface com.apple.foundationdb.record.lucene.search.ConfigAwareQueryParser
 
nextToken() - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedMultiFieldQueryParser
 
nextToken() - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedQueryParser
 
nextTuple(FDBRecordContext, Subspace, KeyRange, Optional<Tuple>, ScanProperties, int) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryManager
 
NGRAM_TOKEN_EDGES_ONLY - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Whether a Lucene's EdgeNGramTokenFilter or a regular NGramTokenFilter to use for the ngram analyzer.
NgramAnalyzer - Class in com.apple.foundationdb.record.lucene.ngram
An NGRAM analyzer.
NgramAnalyzer(CharArraySet, int, int, boolean) - Constructor for class com.apple.foundationdb.record.lucene.ngram.NgramAnalyzer
 
NgramAnalyzer.NgramAnalyzerFactory - Class in com.apple.foundationdb.record.lucene.ngram
Factory for NgramAnalyzer.
NgramAnalyzerFactory() - Constructor for class com.apple.foundationdb.record.lucene.ngram.NgramAnalyzer.NgramAnalyzerFactory
 
nonAgile(FDBRecordContext) - Static method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
NonAgile(FDBRecordContext) - Constructor for class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
NONE - Enum constant in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
 
normalize(String, TokenStream) - Method in class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
normalize(String, TokenStream) - Method in class com.apple.foundationdb.record.lucene.AutoCompleteAnalyzer
 
normalize(String, TokenStream) - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzer
 
normalize(String, TokenStream) - Method in class com.apple.foundationdb.record.lucene.ngram.NgramAnalyzer
 
normalize(String, TokenStream) - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer
 
normsFormat() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
NOT_IN_PARTITION - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneIndexScrubbingToolsMissing.MissingIndexReason
 
NOT_IN_PK_SEGMENT_INDEX - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneIndexScrubbingToolsMissing.MissingIndexReason
 
NULL - Enum constant in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
 

O

obtainLock(AgilityContext, byte[], String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryLockFactory
 
obtainLock(String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
obtainLock(Directory, String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryLockFactory
 
of(RecordIdFormat.FormatElement...) - Static method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat
 
of(RecordIdFormat.FormatElement...) - Static method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.TupleElement
 
of(String, LuceneScanParameters, RecordQueryFetchFromPartialRecordPlan.FetchIndexRecords, boolean, PlanOrderingKey, List<KeyExpression>) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
OFFSET - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
ofLuceneQueryWithQueryType(Query, LuceneQueryType) - Static method in class com.apple.foundationdb.record.lucene.LuceneQueryClause.BoundQuery
 
onNext() - Method in class com.apple.foundationdb.record.lucene.LuceneRecordCursor
 
onNext() - Method in class com.apple.foundationdb.record.lucene.LuceneSpellCheckRecordCursor
 
open() - Method in interface com.apple.foundationdb.record.lucene.codec.LazyOpener.Opener
 
open(Directory, IndexCommit, Comparator<LeafReader>, Executor, int) - Static method in class org.apache.lucene.index.StandardDirectoryReaderOptimization
Called from DirectoryReader.open(org.apache.lucene.store.Directory) methods.
openChecksumInput(String, IOContext) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Places a prefetchable buffer over the checksum input in an attempt to pipeline reads when an FDBIndexOutput performs a copyBytes operation.
openFile(String) - Static method in interface com.apple.foundationdb.record.lucene.synonym.SynonymMapConfig
 
openInput(String, IOContext) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundReader
 
openInput(String, IOContext) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
OPTIMIZED_STORED_FIELDS_FORMAT_ENABLED - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Whether to use the StoredFields format that stores data in K/V (TRUE) pairs or in the standard Lucene file (FALSE).
org.apache.lucene.codecs.lucene84 - package org.apache.lucene.codecs.lucene84
An optimized codec format for Lucene based indexes.
org.apache.lucene.index - package org.apache.lucene.index
An Optimized Reader creation that allows SegmentReaders to be created in parallel.
org.apache.lucene.search - package org.apache.lucene.search
Search optimizations mostly around pre-caching calls to make concurrent database access.
ORIGINAL_DATA_SIZE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 

P

parse(String) - Static method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormatParser
Parse a string representing a format (see syntax above) and return an instance of RecordIdFormat.
parseFromBytes(byte[]) - Static method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
parseKeyValuePairOptionValue(String) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Parse an option's value to a key-value map.
parseMultipleElementsOptionValue(String) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Parse an option's value to a set of strings.
PARTITION_DATA_SUBSPACE - Static variable in class com.apple.foundationdb.record.lucene.LucenePartitioner
 
PARTITION_HIGH_WATERMARK - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
PARTITION_LOW_WATERMARK - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
PARTITION_META_SUBSPACE - Static variable in class com.apple.foundationdb.record.lucene.LucenePartitioner
 
performOperation(IndexOperation) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
PLAN_HIGHLIGHT_TERMS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Plan contains highlight operator.
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneBooleanQuery
 
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression
 
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier
 
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneNotQuery
 
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryMultiFieldSearchClause
 
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
planHash(PlanHashable.PlanHashMode) - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
planOther(RecordQueryPlanner.CandidateScan, Index, QueryComponent, KeyExpression, boolean, KeyExpression) - Method in class com.apple.foundationdb.record.lucene.LucenePlanner
 
POINTER - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
pointsFormat() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
populatePrimaryKey(KeyExpression, Descriptors.Descriptor, Message.Builder, Tuple) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils
 
POSITION - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
postings(FieldInfo, BlockTermState, PostingsEnum, int) - Method in class org.apache.lucene.codecs.lucene84.LuceneOptimizedPostingsReader
 
postingsFormat() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
prefetch(int, int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
Prefetches the blocks from the underlying directory without manipulating the FDBInput.
PrefetchableBufferedChecksumIndexInput - Class in com.apple.foundationdb.record.lucene.codec
An Index Input that attempts to keep a 10 block buffer in front or at the read at a minimum.
PrefetchableBufferedChecksumIndexInput(IndexInput) - Constructor for class com.apple.foundationdb.record.lucene.codec.PrefetchableBufferedChecksumIndexInput
 
presetCommonParams(Index, boolean, boolean, Collection<RecordType>) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexScrubbingToolsMissing
 
PRIMARY_KEY - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
PRIMARY_KEY_BINARY_POINT_NAME - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
PRIMARY_KEY_FIELD_NAME - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
PRIMARY_KEY_SEARCH_NAME - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
PRIMARY_KEY_SEGMENT_INDEX_ENABLED - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Whether a separate B-tree index gives a direct mapping of live documents to segment by record primary key.
PRIMARY_KEY_SEGMENT_INDEX_V2_ENABLED - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Whether a separate B-tree index gives a direct mapping of live documents to segment by record primary key, that utilizes an optimized stored fields to manage merges.
PRIMARY_KEY_SERIALIZATION_FORMAT - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
 
primaryKey - Variable in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex.DocumentIndexEntry
 
primaryKeySegmentId(String, boolean) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
primaryKeySegmentName(long) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
processPartitionRebalancing(Tuple, int, LucenePartitioner.RepartitioningLogMessages) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
Re-balance the first partition in a given grouping key by moving documents out of it.
provideIndexAnalyzer(String) - Method in class com.apple.foundationdb.record.lucene.LuceneAnalyzerCombinationProvider
 
provideIndexAnalyzer(List<String>) - Method in class com.apple.foundationdb.record.lucene.LuceneAnalyzerCombinationProvider
 
provideQueryAnalyzer(String) - Method in class com.apple.foundationdb.record.lucene.LuceneAnalyzerCombinationProvider
 
provideQueryAnalyzer(List<String>) - Method in class com.apple.foundationdb.record.lucene.LuceneAnalyzerCombinationProvider
 
putBlockIfAbsent(long, int, byte[]) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCache
Add a block from a file to the cache.

Q

QUERY - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneQueryType
 
QUERY_HIGHLIGHT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneQueryType
 
queryHash(QueryHashable.QueryHashKind) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression
 
queryHash(QueryHashable.QueryHashKind) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
QueryHelper - Class in org.apache.lucene.search
The goal of this Helper class is to extract terms from queries.
QueryHelper() - Constructor for class org.apache.lucene.search.QueryHelper
 
QueryOnlySynonymAnalyzerFactory() - Constructor for class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer.QueryOnlySynonymAnalyzerFactory
 
QueryParserUtils - Class in com.apple.foundationdb.record.lucene.search
Utilities for use in using query parsers.
QueryParserUtils() - Constructor for class com.apple.foundationdb.record.lucene.search.QueryParserUtils
 

R

ramBytesUsed() - Method in class com.apple.foundationdb.record.lucene.codec.LazyStoredFieldsReader
 
ramBytesUsed() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
 
ramBytesUsed() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsWriter
 
ramBytesUsed() - Method in class org.apache.lucene.codecs.lucene84.LuceneOptimizedPostingsReader
 
read(Directory, String) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedFieldInfosFormat
 
read(Directory, SegmentInfo, String, IOContext) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedFieldInfosFormat
 
readAllEntries() - Method in interface com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex
 
readAllEntries() - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV1
Get all stored primary key index entries.
readAllEntries() - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV2
 
readAllStoredFields(String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
readBlock(IndexInput, String, CompletableFuture<FDBLuceneFileReference>, int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Reads known data from the directory.
readByte() - Method in class com.apple.foundationdb.record.lucene.codec.PrefetchableBufferedChecksumIndexInput
 
readByte() - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexInput
 
readByte() - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
Read a byte based on the current relative position taking into account the absolute position (slice).
readBytes(byte[], int, int) - Method in class com.apple.foundationdb.record.lucene.codec.PrefetchableBufferedChecksumIndexInput
 
readBytes(byte[], int, int) - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexInput
 
readBytes(byte[], int, int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
Read bytes based on the offset and taking into account the absolute position.
readFieldInfos(long) - Method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
readGlobalFieldInfos() - Method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
readLiveDocs(Directory, SegmentCommitInfo, IOContext) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedLiveDocsFormat
 
readStoredFields(String, int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
rebalancePartitions() - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
rebalancePartitions(RecordCursorContinuation, int, LucenePartitioner.RepartitioningLogMessages) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
Re-balance full partitions, if applicable.
rebase(AliasMap) - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
rebase(AliasMap) - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
RECORD_TIMESTAMP - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
RecordCoreFormatException - Exception in com.apple.foundationdb.record.lucene.idformat
Exception thrown when encountering issues serializing IDs using LuceneIndexKeySerializer.
RecordCoreFormatException(String, Object...) - Constructor for exception com.apple.foundationdb.record.lucene.idformat.RecordCoreFormatException
 
RecordCoreFormatException(String, Throwable) - Constructor for exception com.apple.foundationdb.record.lucene.idformat.RecordCoreFormatException
 
RecordCoreSizeException - Exception in com.apple.foundationdb.record.lucene.idformat
Exception thrown when the RecordIdFormat size exceeds the maximum.
RecordCoreSizeException(String, Object...) - Constructor for exception com.apple.foundationdb.record.lucene.idformat.RecordCoreSizeException
 
RecordCoreSizeException(String, Throwable) - Constructor for exception com.apple.foundationdb.record.lucene.idformat.RecordCoreSizeException
 
recordEvent(StoreTimer.Event, long) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
RecordIdFormat - Class in com.apple.foundationdb.record.lucene.idformat
The format model for the index key formatter.
RecordIdFormat(RecordIdFormat.TupleElement) - Constructor for class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat
 
RecordIdFormat.FormatElement - Interface in com.apple.foundationdb.record.lucene.idformat
RecordIdFormat.FormatElementType - Enum in com.apple.foundationdb.record.lucene.idformat
The enum of the various types available for the format.
RecordIdFormat.TupleElement - Class in com.apple.foundationdb.record.lucene.idformat
A collection of elements matching a Tuple structure in the key.
RecordIdFormatParser - Class in com.apple.foundationdb.record.lucene.idformat
A simple parser for the string that represents the RecordIdFormat.
recordSize(StoreTimer.SizeEvent, long) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
 
REF_ID - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
REFERENCE_CACHE_STATUS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
RegistrySynonymGraphFilterFactory - Class in com.apple.foundationdb.record.lucene
A SynonymGraphFilterFactory which uses an underlying Registry to statically cache synonym mappings, which is _significantly_ more efficient when using lots of distinct analyzers (such as during highlighting, or with lots of parallel record stores).
RegistrySynonymGraphFilterFactory(Map<String, String>) - Constructor for class com.apple.foundationdb.record.lucene.RegistrySynonymGraphFilterFactory
 
relaxOccur(Query, BooleanClause.Occur, CharArraySet) - Static method in class com.apple.foundationdb.record.lucene.search.QueryParserUtils
Relax the modifier for the query, if possible.
rename(String, String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
It is the caller's responsibility to make the dest (destination) does not exist.
RepartitioningLogMessages(int, Tuple, int) - Constructor for class com.apple.foundationdb.record.lucene.LucenePartitioner.RepartitioningLogMessages
 
reset() - Method in class com.apple.foundationdb.record.lucene.filter.CjkUnigramFilter
 
RESOURCE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
rewrite(IndexReader) - Method in class com.apple.foundationdb.record.lucene.LuceneComparisonQuery
 

S

scan(IndexScanType, TupleRange, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
scan(IndexScanBounds, byte[], ScanProperties) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
The scan takes Lucene a Query as scan bounds.
scanStoredFields(String) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
scanType - Variable in class com.apple.foundationdb.record.lucene.LuceneScanBounds
 
scanType - Variable in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
search(Query, Collector) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedIndexSearcher
Lower-level search API.
search(Query, CollectorManager<C, T>) - Method in class com.apple.foundationdb.record.lucene.search.LuceneOptimizedIndexSearcher
Lower-level search API.
searchKeyFromSearchArgument(String) - Static method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers
 
searchKeyFromSearchArgument(String, boolean) - Static method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteHelpers
 
seek(long) - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexInput
 
seek(long) - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
Seeks to the offset provided.
SEEK_NUM - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
SEGMENT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
segmentInfoFormat() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
segmentName - Variable in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndex.DocumentIndexEntry
 
SEGMENTS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
selectQueryPartition(Tuple, LuceneScanQuery) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
selectQueryPartitionAsync(Tuple, LuceneScanQuery) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
Return the partition ID on which to run a query, given a grouping key.
selectQueryPartitionId(Tuple) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
return the partition ID on which to run a query, given a grouping key.
semanticEquals(Object, AliasMap) - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
semanticEquals(Object, AliasMap) - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
semanticHashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
semanticHashCode() - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
set(byte[], byte[]) - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
set(byte[], byte[]) - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
set(byte[], byte[]) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
`set` should be called for writes - keeping track of write size (if needed).
setAllowCheckDataIntegrity(boolean) - Static method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedPostingsFormat
 
setCommitCheck(Function<FDBRecordContext, CompletableFuture<Void>>) - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.Agile
 
setCommitCheck(Function<FDBRecordContext, CompletableFuture<Void>>) - Method in class com.apple.foundationdb.record.lucene.directory.AgilityContext.NonAgile
 
setCommitCheck(Function<FDBRecordContext, CompletableFuture<Void>>) - Method in interface com.apple.foundationdb.record.lucene.directory.AgilityContext
The commitCheck callback is expected to use the argument context but should never call other agility context functions as it may cause a deadlock.
setConcurrencyLevel(int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager.Builder
 
setExpectedBytes(long) - Method in class com.apple.foundationdb.record.lucene.codec.PrefetchableBufferedChecksumIndexInput
This method sets the total number of bytes to expect and then attempts to read ahead at least 10 blocks or the remaining number of blocks while reading.
setFieldInfoId(String, long, ByteString) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
setFieldInfoId(Directory, String, long, BitSet) - Method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
setFieldInfosBitSet(ByteString) - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
setFieldInfosId(long) - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
setFieldInfosReferenceCount(ConcurrentMap<Long, AtomicInteger>) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCache
 
setFileReferencesIfAbsent(Map<String, FDBLuceneFileReference>) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCache
Add set of file references to the cache.
setForContext(FDBRecordContext) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager
Set the given shared cache manager in the given context.
setInitialCapacity(int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager.Builder
 
setMaximumSize(int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager.Builder
 
setMaxTokenLength(int) - Method in class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
setMaxTokenLength(int) - Method in class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer
 
setMinTokenLength(int) - Method in class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
setPartitionId(int) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner.RepartitioningLogMessages
 
setPartitionKey(Tuple) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner.RepartitioningLogMessages
 
setRepartitionDocCount(int) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner.RepartitioningLogMessages
 
setSubspace(Subspace) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager.Builder
 
SHARED_CACHE_CONTEXT_KEY - Static variable in class com.apple.foundationdb.record.lucene.directory.FDBDirectorySharedCacheManager
 
shouldAllowCheckDataIntegrity() - Static method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedPostingsFormat
 
SINGLE_TYPE - Static variable in class com.apple.foundationdb.record.lucene.filter.CjkUnigramFilter
 
slice(String, long, long) - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexInput
 
slice(String, long, long) - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexInput
This takes an existing FDBIndexInput and provides a new initial offset plus a FDBLuceneFileReference that is not not backed in the metadata keyspace.
SnippetFormatter - Class in com.apple.foundationdb.record.lucene.highlight
A PassageFormatter which keeps a whole number of words before and after matching text entries to provide context, and inserts ellipses in between matched strings to form a summarized text.
SnippetFormatter(String, Supplier<BreakIterator>, int) - Constructor for class com.apple.foundationdb.record.lucene.highlight.SnippetFormatter
 
SPELL_CHECK - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneQueryType
 
STANDARD_ANALYZER_NAME - Static variable in class com.apple.foundationdb.record.lucene.LuceneAnalyzerWrapper
 
StandardDirectoryReaderOptimization - Class in org.apache.lucene.index
An optimization to open the segment readers in parallel when opening a directory.
startDocument() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsWriter
 
STORED_FIELDS_EXTENSION - Static variable in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsFormat
 
storedFields - Variable in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsWriter
 
storedFieldsFormat() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
storedFieldsSubspace - Variable in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
STRING - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldType
 
STRING_16 - Enum constant in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
 
supply(LazyOpener.Opener<U>) - Static method in class com.apple.foundationdb.record.lucene.codec.LazyCloseable
Create a new LazyCloseable for the given LazyOpener.Opener.
supply(LazyOpener.Opener<U>) - Static method in class com.apple.foundationdb.record.lucene.codec.LazyOpener
Create a new LazyOpener for the given LazyOpener.Opener.
sync(Collection<String>) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
syncMetaData() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
SynonymAnalyzer - Class in com.apple.foundationdb.record.lucene.synonym
The analyzer for index with synonym enabled.
SynonymAnalyzer(CharArraySet, String) - Constructor for class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer
 
SynonymAnalyzer(CharArraySet, String, int) - Constructor for class com.apple.foundationdb.record.lucene.synonym.SynonymAnalyzer
 
SynonymAnalyzer.AuthoritativeSynonymOnlyAnalyzerFactory - Class in com.apple.foundationdb.record.lucene.synonym
An analyzer factory including synonym tokenizing on both index time and query time.
SynonymAnalyzer.QueryOnlySynonymAnalyzerFactory - Class in com.apple.foundationdb.record.lucene.synonym
An analyzer factory including in fly synonym tokenizing on query time.
SynonymMapConfig - Interface in com.apple.foundationdb.record.lucene.synonym
Configuration of the synonym map, which is built from a file.
SynonymMapRegistry - Interface in com.apple.foundationdb.record.lucene.synonym
Registry for SynonymAnalyzers.
SynonymMapRegistryImpl - Class in com.apple.foundationdb.record.lucene.synonym
Registry for SynonymMaps.

T

termVectorsFormat() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCodec
 
TEXT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldType
 
TEXT_SYNONYM_SET_NAME_OPTION - Static variable in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
The name of the synonym set to use in Lucene.
title() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
 
title() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.DetailEvents
 
title() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
 
title() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.SizeEvents
 
title() - Method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
 
toBoundQuery(Query) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryClause
 
toCopierProto(PlanSerializationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier
 
toIndexScanParametersProto(PlanSerializationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
toIndexScanParametersProto(PlanSerializationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
toIoException(Throwable, Throwable) - Static method in class com.apple.foundationdb.record.lucene.LuceneExceptions
Convert an exception thrown by the lower levels to one that can be thrown by Lucene (IOException).
toLuceneIndexPlanProto(PlanSerializationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
toLuceneScanParametersProto(PlanSerializationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
toPartitionKey(Object, Tuple) - Method in class com.apple.foundationdb.record.lucene.LucenePartitioner
convenience function that builds a partitioning key value from a partitioning field value and a primary key.
toProto(PlanSerializationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier
 
toProto(PlanSerializationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
toProto(PlanSerializationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
toProto(PlanSerializationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
toRecordCoreException(String, IOException, Object...) - Static method in class com.apple.foundationdb.record.lucene.LuceneExceptions
Convert the exception thrown by Lucene to a RecordCoreException that can be later interpreted by the higher levels.
toRecordQueryPlanProto(PlanSerializationContext) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
toString() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundReader
 
toString() - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
 
toString() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryLockFactory.FDBDirectoryLock
 
toString() - Method in class com.apple.foundationdb.record.lucene.directory.FDBLuceneFileReference
 
toString() - Method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat
 
toString() - Method in class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.TupleElement
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneAutoCompleteQueryClause
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneBooleanQuery
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneDocumentFromRecord.DocumentField
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneGetMetadataInfo
 
toString() - Method in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneNotQuery
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryFieldComparisonClause
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneQueryMultiFieldSearchClause
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneQuerySearchClause
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneRepartitionPlanner.RepartitioningContext
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneScanBounds
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneScanParameters
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQuery
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheck
 
toString() - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
toString() - Method in class org.apache.lucene.codecs.lucene84.LuceneOptimizedPostingsReader
 
toString(String) - Method in class com.apple.foundationdb.record.lucene.LuceneComparisonQuery
 
toString(String) - Method in class com.apple.foundationdb.record.lucene.query.BitSetQuery
 
TOTAL_COUNT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
 
toValue(List<? extends Value>) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldConfig
 
toValue(List<? extends Value>) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldName
 
toValue(List<? extends Value>) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSortBy
 
toValue(List<? extends Value>) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneSorted
 
toValue(List<? extends Value>) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneStored
 
toValue(List<? extends Value>) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneText
 
translateCorrelations(TranslationMap, boolean) - Method in class com.apple.foundationdb.record.lucene.LuceneScanQueryParameters
 
translateCorrelations(TranslationMap, boolean) - Method in class com.apple.foundationdb.record.lucene.LuceneScanSpellCheckParameters
 
TRUE_BYTES - Static variable in class com.apple.foundationdb.record.lucene.search.BooleanPointsConfig
 
TupleElement(List<RecordIdFormat.FormatElement>) - Constructor for class com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.TupleElement
 

U

underlying - Variable in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundFormat
 
UNIQUE_IDENTIFIER - Static variable in class com.apple.foundationdb.record.lucene.AlphanumericCjkAnalyzer
 
UNIQUE_IDENTIFIER - Static variable in class com.apple.foundationdb.record.lucene.AutoCompleteAnalyzer
 
UNIQUE_IDENTIFIER - Static variable in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzer
 
UNIQUE_IDENTIFIER - Static variable in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzerFactory
 
UNIQUE_NAME - Static variable in class com.apple.foundationdb.record.lucene.exact.ExactTokenAnalyzerFactory
 
update(FDBIndexableRecord<M>, FDBIndexableRecord<M>) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
updateGlobalFieldInfos(LuceneFieldInfosProto.FieldInfos) - Method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
USE_COMPOUND_FILE - Static variable in class com.apple.foundationdb.record.lucene.directory.FDBDirectoryWrapper
 
usesOptimizedStoredFields() - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
 
UUID_AS_STRING - Enum constant in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
 

V

validate(KeyExpression, Descriptors.Descriptor) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexExpressions
Validate this key expression by interpreting it against the given meta-data.
validate(MetaDataValidator) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexValidator
 
validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.lucene.LuceneFunctionKeyExpression.LuceneFieldName
 
validate(Descriptors.Descriptor) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
 
validateEntries(byte[], ScanProperties) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexMaintainer
 
validateFileCounts(Set<String>, int, int) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundFormat
 
validateIndexOptions(Index, RecordMetaData) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexValidator
 
validateKeyValuePairOptionValue(String, RecordCoreException) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Validate the raw string for an option's value has valid format for a key-value map.
validateMultipleElementsOptionValue(String, RecordCoreException) - Static method in class com.apple.foundationdb.record.lucene.LuceneIndexOptions
Validate the raw string for an option's value has valid format for multiple-elements.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneAnalyzerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Counts
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneEvents.DetailEvents
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Events
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneEvents.SizeEvents
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneFunctionNames.LuceneFieldIndexOptions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneIndexExpressions.DocumentFieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneIndexScrubbingToolsMissing.MissingIndexReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneLogMessageKeys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.apple.foundationdb.record.lucene.LuceneQueryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.apple.foundationdb.record.lucene.idformat.RecordIdFormat.FormatElementType
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.lucene.LuceneAnalyzerType
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.lucene.LuceneEvents.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.lucene.LuceneEvents.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.lucene.LuceneEvents.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.lucene.LuceneEvents.SizeEvents
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.lucene.LuceneEvents.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.lucene.LuceneFunctionNames.LuceneFieldIndexOptions
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.lucene.LuceneIndexExpressions.DocumentFieldType
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.lucene.LuceneIndexScrubbingToolsMissing.MissingIndexReason
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.lucene.LuceneLogMessageKeys
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.lucene.LuceneQueryType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_START - Static variable in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundFormat
 
visit(QueryVisitor) - Method in class com.apple.foundationdb.record.lucene.LuceneComparisonQuery
 
visitDocument(int, StoredFieldVisitor) - Method in class com.apple.foundationdb.record.lucene.codec.LazyStoredFieldsReader
 
visitDocument(int, StoredFieldVisitor) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsReader
 

W

WAIT_LUCENE_CREATE_OUTPUT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Create a file from FDBDirectory.
WAIT_LUCENE_DELETE_FILE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Wait to delete a file from Lucene's FDBDirectory.
WAIT_LUCENE_FILE_LENGTH - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Wait to get the length of the a file in Lucene's FDBDirectory.
WAIT_LUCENE_FILE_LOCK_CLEAR - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Clear a file lock.
WAIT_LUCENE_FILE_LOCK_GET - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Get a file lock.
WAIT_LUCENE_FILE_LOCK_SET - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Set a file lock.
WAIT_LUCENE_FIND_PRIMARY_KEY - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Look up primary key segment.
WAIT_LUCENE_GET_ALL_STORED_FIELDS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Wait to read all stored fields for a segment.
WAIT_LUCENE_GET_DATA_BLOCK - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Wait to read a data block.
WAIT_LUCENE_GET_FILE_REFERENCE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Wait to read a file reference.
WAIT_LUCENE_GET_INCREMENT - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Wait to get a new file counter increment.
WAIT_LUCENE_GET_SCHEMA - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Wait to read schema.
WAIT_LUCENE_GET_STORED_FIELDS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Wait to read stored fields.
WAIT_LUCENE_LOAD_FILE_CACHE - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Wait for lucene to load the file cache.
WAIT_LUCENE_READ_FIELD_INFOS - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Read the field infos data.
WAIT_LUCENE_RENAME - Enum constant in enum com.apple.foundationdb.record.lucene.LuceneEvents.Waits
Wait to rename a file in Lucene's FDBDirectory.
WholeTextFormatter - Class in com.apple.foundationdb.record.lucene.highlight
A PassageFormatter which creates Highlighted terms that contain the whole context of the field as the summarized text (i.e.
WholeTextFormatter(String) - Constructor for class com.apple.foundationdb.record.lucene.highlight.WholeTextFormatter
 
withEmailTokenizer() - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzer
 
withIndexScanParameters(IndexScanParameters) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexQueryPlan
 
withIndexScanParameters(IndexScanParameters) - Method in class com.apple.foundationdb.record.lucene.LuceneIndexSpellCheckQueryPlan
 
withNewFields(List<String>, Set<String>) - Method in class com.apple.foundationdb.record.lucene.LuceneQueryComponent
Creates an instance of this LuceneQueryComponent with a new list of fields.
withSynonymGraphFilter() - Method in class com.apple.foundationdb.record.lucene.EmailCjkSynonymAnalyzer
 
wrapFieldsWriter(StoredFieldsWriter, SegmentInfo) - Method in class com.apple.foundationdb.record.lucene.LucenePrimaryKeySegmentIndexV1
Hook the fields writer to also record primary keys in index.
write(Directory, FieldInfos, String) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedFieldInfosFormat
 
write(Directory, SegmentInfo, String, FieldInfos, IOContext) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedFieldInfosFormat
 
write(Directory, SegmentInfo, IOContext) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedCompoundFormat
 
writeByte(byte) - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexOutput
 
writeByte(byte) - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexOutput
 
writeBytes(byte[], int, int) - Method in class com.apple.foundationdb.record.lucene.directory.EmptyIndexOutput
 
writeBytes(byte[], int, int) - Method in class com.apple.foundationdb.record.lucene.directory.FDBIndexOutput
This method will be called many times.
writeData(long, int, byte[]) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Writes data to the given block under the given id.
writeFDBLuceneFileReference(String, FDBLuceneFileReference) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Puts a file reference in the meta subspace and in the cache under the given name.
writeField(FieldInfo, IndexableField) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedStoredFieldsWriter
 
writeFieldInfos(LuceneFieldInfosProto.FieldInfos) - Method in class com.apple.foundationdb.record.lucene.directory.FieldInfosStorage
 
writeLiveDocs(Bits, Directory, SegmentCommitInfo, int, IOContext) - Method in class com.apple.foundationdb.record.lucene.codec.LuceneOptimizedLiveDocsFormat
 
writeStoredFields(String, int, byte[]) - Method in class com.apple.foundationdb.record.lucene.directory.FDBDirectory
Write stored fields document to the DB.
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form