All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AgilityContext |
Create floating sub contexts from a caller context and commit when they reach time/write quota.
|
| AgilityContext.Agile |
A floating window (agile) context - create sub contexts and commit them as they reach their time/size quota.
|
| AgilityContext.NonAgile |
A non-agile context - plainly use caller's context as context and never commit.
|
| AlphanumericCjkAnalyzer |
A CJK Analyzer which applies a minimum and maximum token length to non-CJK tokens.
|
| AlphanumericLengthFilter |
A Length Filter which ignores non-alphanumeric types.
|
| AlphanumericLengthFilterFactory |
A TokenFilterFactory that creates Alphanumeric Length filters.
|
| AnalyzerChooser |
Choose an Analyzer given texts.
|
| AutoCompleteAnalyzer |
An analyzer that is used to analyze the auto_complete input.
|
| BitSetQuery |
This version assumes longs--want to switch based on Point type (either long or int) as future work.
|
| BooleanPointsConfig |
A subclass of PointsConfig to allow the Parser the ability to translate boolean terms to binary ones.
|
| CjkUnigramFilter |
An analyzer that forms unigrams of CJK terms.
|
| ConfigAwareQueryParser |
a mixin interface for common functionality of parsers, it provides the ability to
construct queries having typing information in hand via PointsConfig.
|
| EmailCjkSynonymAnalyzer |
An analyzer that can handle emails, CJK, and synonyms.
|
| EmailCjkSynonymAnalyzerFactory |
|
| EmptyIndexInput |
|
| EmptyIndexOutput |
An output that is used to cause file references to exist, but doesn't actually allow writing.
|
| EnglishSynonymMapConfig |
Abstract class for synonym map config for English.
|
| EnglishSynonymMapConfig.AuthoritativeOnlyEnglishSynonymMapConfig |
Authoritative only synonym map config for English.
|
| EnglishSynonymMapConfig.ExpandedEnglishSynonymMapConfig |
Expanded synonym map config for English.
|
| ExactTokenAnalyzer |
Effectively a no-op analyzer.
|
| ExactTokenAnalyzerFactory |
|
| FDBDirectory |
Directory implementation backed by FDB which attempts to
model a file system on top of FoundationDB.
|
| FDBDirectoryLockFactory |
|
| FDBDirectoryLockFactory.FDBDirectoryLock |
|
| FDBDirectoryLockFactory.FDBDirectoryLockException |
An exception class thrown when obtaining the lock failed.
|
| FDBDirectoryManager |
|
| FDBDirectorySharedCache |
|
| FDBDirectorySharedCacheManager |
A cache for FDBDirectory blocks that can be shared between record contexts.
|
| FDBDirectorySharedCacheManager.Builder |
Builder for FDBDirectorySharedCacheManager.
|
| FDBDirectoryUtils |
Utilities for standardizing some interactions with FDBDirectory.
|
| FDBDirectoryWrapper |
Wrapper containing an FDBDirectory and cached accessor objects (like IndexWriters).
|
| FDBIndexInput |
Class that handles reading data cut into blocks (KeyValue) backed by an FDB keyspace.
|
| FDBIndexOutput |
Implementation of IndexOutput representing the writing of data
in Lucene to a file.
|
| FDBLuceneFileReference |
A File Reference record laying out the id, size, and block size.
|
| FieldInfosStorage |
|
| HighlightedTerm |
Representation of a Single pass of a highlighter.
|
| LazyCloseable<T extends java.io.Closeable> |
Similar to LazyOpener, but that is also Closeable.
|
| LazyOpener<T> |
Class to lazily "open" something that may throw an IOException when opening.
|
| LazyOpener.Opener<T> |
A function that returns an object, but may throw an IOException.
|
| LazyStoredFieldsReader |
The "legacy" stored fields reader implementation - this one wraps around the Lucene default implementation and provides lazy initialization.
|
| LuceneAnalyzerCombinationProvider |
Provide a combination of analyzers for multiple fields of one Lucene index.
|
| LuceneAnalyzerFactory |
Each implementation of Analyzer should have its own implementation
of this factory interface to provide instances of the analyzers for indexing and query to a
LuceneAnalyzerRegistry.
|
| LuceneAnalyzerRegistry |
|
| LuceneAnalyzerRegistryImpl |
|
| LuceneAnalyzerType |
|
| LuceneAnalyzerWrapper |
A wrapper for Analyzer and its unique identifier.
|
| LuceneAutoCompleteAnalyzerFactory |
Factory to build index and query Analyzer for auto-complete suggestions.
|
| LuceneAutoCompleteHelpers |
This class provides some helpers for auto-complete functionality using Lucene auto complete suggestion lookup.
|
| LuceneAutoCompleteHelpers.AutoCompleteTokens |
Helper class to capture token information synthesized from a search key.
|
| LuceneAutoCompleteQueryClause |
Auto complete query clause from string using Lucene search syntax.
|
| LuceneBooleanQuery |
Binder for a conjunction of other clauses.
|
| LuceneComparisonQuery |
Wrapper of a Lucene Query that contains accessible
field name, comparison type, and comparand.
|
| LuceneConcurrency |
Utility class for methods related to synchronizing Futures.
|
| LuceneConcurrency.AsyncToSyncTimeoutException |
An exception that is thrown when the async to sync operation times out.
|
| LuceneDocumentFromRecord |
Helper class for converting FDBRecords to Lucene documents.
|
| LuceneDocumentFromRecord.DocumentField |
|
| LuceneDocumentFromRecord.DocumentFieldList<T extends LuceneIndexExpressions.RecordSource<T>> |
|
| LuceneDocumentFromRecord.FDBRecordSource<M extends Message> |
A RecordSource based on an FDBRecord.
|
| LuceneEvents |
A StoreTimer events associated with Lucene operations.
|
| LuceneEvents.Counts |
Count events.
|
| LuceneEvents.DetailEvents |
Detail events.
|
| LuceneEvents.Events |
Main events.
|
| LuceneEvents.SizeEvents |
Size Events.
|
| LuceneEvents.Waits |
Wait events.
|
| LuceneExceptions |
Utility class for converting Lucene Exceptions to/from Record layer ones.
|
| LuceneExceptions.LuceneTransactionTooOldException |
A Wrapper around the transaction-too-old exception that gets thrown through Lucene as an IOException.
|
| LuceneFunctionKeyExpression |
Lucene function key expressions.
|
| LuceneFunctionKeyExpression.LuceneFieldConfig |
The key function for Lucene field configuration.
|
| LuceneFunctionKeyExpression.LuceneFieldName |
The lucene_field_name key function.
|
| LuceneFunctionKeyExpression.LuceneSortBy |
Key function representing one of the Lucene built-in sorting techniques.
|
| LuceneFunctionKeyExpression.LuceneSorted |
The lucene_sorted key function.
|
| LuceneFunctionKeyExpression.LuceneStored |
The lucene_stored key function.
|
| LuceneFunctionKeyExpression.LuceneText |
The lucent_text key function.
|
| LuceneFunctionKeyExpressionFactory |
Implemention of Lucene index key functions.
|
| LuceneFunctionNames |
Key function names for Lucene indexes.
|
| LuceneFunctionNames.LuceneFieldIndexOptions |
|
| LuceneGetMetadataInfo |
Get metadata information about a given lucene index.
|
| LuceneHighlighting |
Helper class for highlighting search matches.
|
| LuceneIndexExpressions |
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>> |
An actual document / document meta-data.
|
| LuceneIndexExpressions.DocumentFieldDerivation |
Information about how a document field is derived from a record field.
|
| LuceneIndexExpressions.DocumentFieldType |
Possible types for document fields.
|
| LuceneIndexExpressions.RecordSource<T extends LuceneIndexExpressions.RecordSource<T>> |
An actual record / record meta-data.
|
| LuceneIndexKeySerializer |
A class that serializes the Index primary keys according to a format.
|
| LuceneIndexKeyValueToPartialRecordUtils |
A utility class to build a partial record for an auto-complete suggestion value, with grouping keys if there exist.
|
| LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier |
The copier to populate the lucene auto complete suggestion as a value for the field where it is indexed from.
|
| LuceneIndexKeyValueToPartialRecordUtils.LuceneSpellCheckCopier.Deserializer |
Deserializer.
|
| LuceneIndexMaintainer |
Index maintainer for Lucene Indexes backed by FDB.
|
| LuceneIndexMaintainerFactory |
Index Maintainer Factory for Lucene Indexes.
|
| LuceneIndexOptions |
Options for use with Lucene indexes.
|
| LuceneIndexQueryPlan |
Lucene query plan for including search-related scan parameters.
|
| LuceneIndexQueryPlan.Deserializer |
Deserializer.
|
| LuceneIndexSpellCheckQueryPlan |
Lucene query plan that allows to make spell-check suggestions.
|
| LuceneIndexTypes |
An index on the tokens in a text field.
|
| LuceneIndexValidator |
Validator for Lucene indexes.
|
| LuceneLoggerInfoStream |
Record Layer's implementation of InfoStream that publishes messages as TRACE logs.
|
| LuceneLogMessageKeys |
Lucene specific logging keys.
|
| LuceneMetadataInfo |
|
| LuceneMetadataInfo.LuceneInfo |
Information about an individual Lucene directory.
|
| LuceneNotQuery |
Binder for a negation of clauses.
|
| LuceneOptimizedCodec |
Codec with a few optimizations for speeding up compound files
sitting on FoundationDB.
|
| LuceneOptimizedCompoundFormat |
Wrapper for the Lucene50CompoundFormat to optimize compound files for sitting on FoundationDB.
|
| LuceneOptimizedCompoundReader |
Class for accessing a compound stream.
|
| LuceneOptimizedDocValuesFormat |
This class provides a Lazy reader implementation to limit the amount of
data needed to be read from FDB.
|
| LuceneOptimizedFieldInfosFormat |
|
| LuceneOptimizedIndexSearcher |
This class optimizes the current IndexSearcher and attempts to perform operations in parallel in places where
data access can occur.
|
| LuceneOptimizedLiveDocsFormat |
Lazy Reads the LiveDocsFormat to limit the amount of bytes returned
from FDB.
|
| LuceneOptimizedMultiFieldQueryParser |
Optimized MultiFieldQueryParser that adds the slop for SpanNearQuery as well.
|
| LuceneOptimizedMultiFieldStopWordsQueryParser |
A QueryParser that changes the way by which stop words in the query are handled.
|
| LuceneOptimizedPointsFormat |
Lazy Reads the PointsFormat to limit the amount of bytes returned
from FDB.
|
| LuceneOptimizedPostingsFormat |
PostingsFormat optimized for FDB storage.
|
| LuceneOptimizedPostingsReader |
Concrete class that reads docId(maybe frq,pos,offset,payloads) list
with postings format.
|
| LuceneOptimizedQueryParser |
Optimized QueryParser that adds the slop for SpanNearQuery as well.
|
| LuceneOptimizedStopWordsQueryParser |
A QueryParser that changes the way by which stop words in the query are handled.
|
| LuceneOptimizedStoredFieldsFormat |
This class provides a custom KeyValue based reader and writer implementation to limit the amount of
data needed to be read from FDB.
|
| LuceneOptimizedStoredFieldsReader |
A StoredFieldsReader implementation for Stored Fields stored in the DB.
|
| LuceneOptimizedStoredFieldsWriter |
An implementation of StoredFieldsWriter for fields stored in the DB.
|
| LucenePartitioner |
Manage partitioning info for a logical, partitioned lucene index, in which each partition is a separate physical lucene index.
|
| LucenePartitioner.RepartitioningLogMessages |
encapsulate and manage additional log messages when repartitioning.
|
| LucenePlanner |
A planner to implement lucene query planning so that we can isolate the lucene functionality to
a distinct package.
|
| LucenePrimaryKeySegmentIndex |
Maintain a B-tree index of primary key to segment and doc id.
|
| LucenePrimaryKeySegmentIndex.DocumentIndexEntry |
|
| LucenePrimaryKeySegmentIndexV1 |
Maintain a B-tree index of primary key to segment and doc id.
|
| LucenePrimaryKeySegmentIndexV1.StoredFieldsReaderSegmentInfo |
Hook for getting back segment info during merge.
|
| LucenePrimaryKeySegmentIndexV2 |
Maintain a B-tree index of primary key to segment and doc id.
|
| LuceneQueryClause |
Binder for a single query clause.
|
| LuceneQueryClause.BoundQuery |
Helper class to capture a bound query, i.e.
|
| LuceneQueryComponent |
A Query Component for Lucene that wraps the query supplied.
|
| LuceneQueryFieldComparisonClause |
|
| LuceneQueryMultiFieldSearchClause |
Query clause from string using Lucene search syntax.
|
| LuceneQueryParserFactory |
A factory implementation for Query Parsers.
|
| LuceneQueryParserFactoryProvider |
|
| LuceneQueryParserFactoryProvider.DefaultParserFactory |
|
| LuceneQuerySearchClause |
Query clause from string using Lucene search syntax.
|
| LuceneQueryType |
The type of component.
|
| LuceneRecordContextProperties |
The list of RecordLayerPropertyKey for configuration of the lucene indexing for a FDBRecordContext.
|
| LuceneRecordCursor |
This class is a Record Cursor implementation for Lucene queries.
|
| LuceneRecordCursor.ScoreDocIndexEntry |
An IndexEntry based off a Lucene ScoreDoc.
|
| LuceneRepartitionPlanner |
Manage repartitioning details (merging small partitions and splitting large ones).
|
| LuceneRepartitionPlanner.RepartitioningContext |
Convenience collection of data needed for repartitioning.
|
| LuceneScanBounds |
|
| LuceneScanParameters |
|
| LuceneScanQuery |
Scan a LUCENE index using a Lucene Query.
|
| LuceneScanQueryParameters |
|
| LuceneScanQueryParameters.Deserializer |
Deserializer.
|
| LuceneScanQueryParameters.LuceneQueryHighlightParameters |
The parameters for highlighting matching terms of a Lucene search.
|
| LuceneScanSpellCheck |
Scan a LUCENE index for auto-complete suggestions.
|
| LuceneScanSpellCheckParameters |
|
| LuceneScanSpellCheckParameters.Deserializer |
Deserializer.
|
| LuceneScanTypes |
|
| LuceneSerializer |
Serialize a Lucene directory block to/from an FDB key-value byte array.
|
| LuceneSpellCheckRecordCursor |
Cursor over Lucene spell-check query results.
|
| NgramAnalyzer |
An NGRAM analyzer.
|
| NgramAnalyzer.NgramAnalyzerFactory |
Factory for NgramAnalyzer.
|
| PrefetchableBufferedChecksumIndexInput |
An Index Input that attempts to keep a 10 block buffer in front or at the read at a minimum.
|
| QueryHelper |
The goal of this Helper class is to extract terms from queries.
|
| QueryParserUtils |
Utilities for use in using query parsers.
|
| RecordCoreFormatException |
|
| RecordCoreSizeException |
Exception thrown when the RecordIdFormat size exceeds the maximum.
|
| RecordIdFormat |
The format model for the index key formatter.
|
| RecordIdFormat.FormatElement |
|
| RecordIdFormat.FormatElementType |
The enum of the various types available for the format.
|
| RecordIdFormat.TupleElement |
A collection of elements matching a Tuple structure in the key.
|
| RecordIdFormatParser |
|
| RegistrySynonymGraphFilterFactory |
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).
|
| SnippetFormatter |
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.
|
| StandardDirectoryReaderOptimization |
An optimization to open the segment readers in parallel when opening a directory.
|
| SynonymAnalyzer |
The analyzer for index with synonym enabled.
|
| SynonymAnalyzer.AuthoritativeSynonymOnlyAnalyzerFactory |
An analyzer factory including synonym tokenizing on both index time and query time.
|
| SynonymAnalyzer.QueryOnlySynonymAnalyzerFactory |
An analyzer factory including in fly synonym tokenizing on query time.
|
| SynonymMapConfig |
Configuration of the synonym map, which is built from a file.
|
| SynonymMapRegistry |
|
| SynonymMapRegistryImpl |
Registry for SynonymMaps.
|
| WholeTextFormatter |
A PassageFormatter which creates Highlighted terms that contain the
whole context of the field as the summarized text (i.e.
|