Index
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 byRecordQueryCoveringIndexPlan
. - 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 byRecordQueryCoveringIndexPlan
. - 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 throughLazyCloseable.get()
orLazyCloseable.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
forEmailCjkSynonymAnalyzer
. - 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 withEmptyIndexOutput
. - 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 (likeIndexWriter
s). - 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
, viaLuceneOptimizedFieldInfosFormat
inFDBDirectory
, and caching the data for the life of thedirectory
. - 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 theIndex
. - 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 theIndex
. - 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 anIndexEntry
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
, throwingUncheckedIOException
if theLazyOpener.Opener.open()
method threwIOException
. - getUnchecked() - Method in class com.apple.foundationdb.record.lucene.codec.LazyOpener
-
Get the object returned by the
opener
, throwingUncheckedIOException
if theLazyOpener.Opener.open()
method threwIOException
. - 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 alsoCloseable
. - 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 inLuceneRecordCursor
. - 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 aLuceneAnalyzerRegistry
. - LuceneAnalyzerRegistry - Interface in com.apple.foundationdb.record.lucene
-
Registry for
AnalyzerChooser
s. - 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 byLuceneAnalyzerFactory
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
FDBRecord
s 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
-
Option keys for
LuceneFunctionNames.LUCENE_FULL_TEXT_FIELD_INDEX_OPTIONS
. - 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 theFDBDirectory
. - 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 forSpanNearQuery
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 forSpanNearQuery
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 aFDBRecordContext
. - 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 byLUCENE
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 byLUCENE
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 LuceneQuery
. - 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
-
IndexScanType
s 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
-
Marker interface for both
RecordIdFormat.TupleElement
andRecordIdFormat.FormatElementType
. - 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
-
Synchronous counterpart of
LucenePartitioner.selectQueryPartitionAsync(Tuple, LuceneScanQuery)
. - 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 givenLazyOpener.Opener
. - supply(LazyOpener.Opener<U>) - Static method in class com.apple.foundationdb.record.lucene.codec.LazyOpener
-
Create a new
LazyOpener
for the givenLazyOpener.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
SynonymAnalyzer
s. - SynonymMapRegistryImpl - Class in com.apple.foundationdb.record.lucene.synonym
-
Registry for
SynonymMap
s.
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form