Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

A

acquireIndexNode(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
Acquire the index node, if the index is good.
acquireIndexNode(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
acquireIndexNode(QueryIndex.IndexPlan) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
ActiveDeletedBlobCollectorFactory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
ActiveDeletedBlobCollectorFactory() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory
 
ActiveDeletedBlobCollectorFactory.ActiveDeletedBlobCollector - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
ActiveDeletedBlobCollectorFactory.BlobDeletionCallback - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
ActiveDeletedBlobCollectorMBean - Interface in org.apache.jackrabbit.oak.plugins.index.lucene
MBean for starting and monitoring the progress of collection of deleted lucene index blobs.
ActiveDeletedBlobCollectorMBeanImpl - Class in org.apache.jackrabbit.oak.plugins.index.lucene
 
ActiveDeletedBlobCollectorMBeanImpl(ActiveDeletedBlobCollectorFactory.ActiveDeletedBlobCollector, Whiteboard, NodeStore, IndexPathService, AsyncIndexInfoService, GarbageCollectableBlobStore, Executor) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBeanImpl
 
actualSize - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.FileSizeStatus
 
actualSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
add(LuceneDoc) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.DocumentQueue
 
add(LuceneDoc) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.IndexingQueue
Adds the given doc to a queue with possible wait if queue is full.
add(boolean, LuceneDoc) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LuceneDocumentHolder
 
add(String, Set<String>) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.UniquenessConstraintValidator
 
addAllSynchronously(Map<String, Collection<LuceneDoc>>) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.DocumentQueue
 
addAllSynchronously(Map<String, Collection<LuceneDoc>>) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.IndexingQueue
The docs are added directly to the index without any queuing
addBinary(Document, String, List<String>) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
addIfNotFullWithoutWait(LuceneDoc) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.DocumentQueue
 
addIfNotFullWithoutWait(LuceneDoc) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.IndexingQueue
Adds the given doc to a queue without any wait
addTags(String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
aggregateRule(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
aggregateRule(String, String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
aggregator - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
analyzed() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
ANALYZER - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
ANALYZERS - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Node name under which various analyzers are configured
ANL_CHAR_FILTERS - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
ANL_CLASS - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
ANL_DEFAULT - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Name of the default analyzer definition node under 'analyzers' node
ANL_FILTERS - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
ANL_LUCENE_MATCH_VERSION - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
ANL_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
ANL_STOPWORDS - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
ANL_TOKENIZER - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
async(String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
async() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneInitializerHelper
set the async property to "async".
async(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneInitializerHelper
will set the async property to the provided value
ATTR_FACET_FIELDS - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.FacetHelper
IndexPaln Attribute name which refers to the name of the fields that should be used for facets.
augmentCustomFields(String, Document, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 

B

binaryPropSize - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 
bindExtractedTextProvider(PreExtractedTextProvider) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProviderService
 
bindNodeAggregator(QueryIndex.NodeAggregator) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProviderService
 
BlobFactory - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
blobSizeMismatch - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 
boost(float) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
bruteForceFVRerank(List<PropertyDefinition>, TopDocs, IndexSearcher) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.fv.SimSearchUtils
 
BufferedOakDirectory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
A directory implementation that buffers changes until BufferedOakDirectory.close(), except for blob values.
BufferedOakDirectory(NodeBuilder, String, LuceneIndexDefinition, BlobStore) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
BufferedOakDirectory(NodeBuilder, String, LuceneIndexDefinition, BlobStore, ActiveDeletedBlobCollectorFactory.BlobDeletionCallback) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
build() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.ExternalObserverBuilder
 
build() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition.Builder
 
build() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
build(Tree) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
build(Node) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
builder - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
Builder() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition.Builder
 

C

cancelActiveCollection() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBean
Cancel a running collection of deleted lucene index blobs operation.
cancelActiveCollection() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBeanImpl
 
cancelBlobCollection() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory.ActiveDeletedBlobCollector
 
canCreateTypedField(Type<?>) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
check(IndexConsistencyChecker.Level) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker
 
check(IndexConsistencyChecker.Level, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker
 
check() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexSanityChecker
 
checkAndReportConsistencyOfAllIndexes(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
checkAndReportConsistencyOfAllIndexes(boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
checkConsistency(String, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
checkConsistency(String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
checkConsistencyOfAllIndexes(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
checkConsistencyOfAllIndexes(boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor
 
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor
 
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor
 
clean - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.DirectoryStatus
 
clean - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
True if no problems were found with the index.
cleanupPerformed - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner.CleanupStats
 
CleanupStats() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner.CleanupStats
 
clearLock(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
clearLock(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
clone() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
Duplicates this instance to be used by a different consumer/thread.
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnReadDirectory
On close file which are not present in remote are removed from local.
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
close() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.DocumentQueue
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndex
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndexFactory
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LoggingInfoStream
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.reader.DefaultIndexReader
 
close() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
 
codec(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
CODEC_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Name of the codec to be used for indexing
CommitMitigatingTieredMergePolicy - Class in org.apache.jackrabbit.oak.plugins.index.lucene.writer
This MergePolicy extends Lucene's TieredMergePolicy by providing mitigation to the aggressiveness of merges in case the index is under high commit load.
CommitMitigatingTieredMergePolicy() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Sole constructor, setting all settings to their defaults.
CommitMitigatingTieredMergePolicy.MergeScore - Class in org.apache.jackrabbit.oak.plugins.index.lucene.writer
Holds score and explanation for a single candidate merge.
compareTo(LocalIndexDir) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexDir
 
CompoundToken(int, int) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase.CompoundToken
Construct the compound token based on a slice of the current CompoundWordTokenFilterBase.termAtt.
CompoundWordTokenFilterBase - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
Base class for decomposition token filters.
CompoundWordTokenFilterBase(Version, TokenStream, CharArraySet, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
CompoundWordTokenFilterBase(Version, TokenStream, CharArraySet) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
CompoundWordTokenFilterBase(Version, TokenStream, CharArraySet, int, int, int, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
CompoundWordTokenFilterBase.CompoundToken - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
Helper class to hold decompounded token information
CompressingCodec - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
Lucene Codec aimed to reduce index size as much as possible by enabling highest possible compression on term vectors and stored fields.
CompressingCodec() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompressingCodec
 
ConfigUtil - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
ConfigUtil() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.ConfigUtil
 
contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LocalIndexObserver
 
contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
copy(OakDirectory, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
Copies the file with the given name to the dest directory.
copyBytes(DataInput, long) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
Copy numBytes bytes from input to ourself.
copyDone() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
copyLog() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
CopyOnReadDirectory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
Directory implementation which lazily copies the index files from a remote directory in background.
CopyOnReadDirectory(IndexCopier, Directory, Directory, boolean, String, Executor) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnReadDirectory
 
CopyOnReadStatsMBean - Interface in org.apache.jackrabbit.oak.plugins.index.lucene
Statistics for the copy-on-read mechanism.
CopyOnWriteDirectory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
CopyOnWriteDirectory(IndexCopier, Directory, Directory, boolean, String, Executor) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
createBlob(InputStream) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.BlobFactory
 
createComponents(String, Reader) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.OakAnalyzer
 
createComponents(String, Reader) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.fv.LSHAnalyzer
 
createComponents(String, Reader) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.TokenizerChain
 
createCustomScoreQuery(Query) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.score.ScorerProvider
 
createIndex(LuceneIndexDefinition) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndexFactory
 
createIndexDir(File, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.DirectoryUtils
 
createInstance(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition.Builder
 
createLocalDirForIndexReader(String, LuceneIndexDefinition, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
createLocalDirForIndexWriter(LuceneIndexDefinition, String, boolean, IndexCopier.COWDirectoryTracker) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
createOutput(String, IOContext) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
createOutput(String, IOContext) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnReadDirectory
 
createOutput(String, IOContext) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
createOutput(String, IOContext) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
createReaders(LuceneIndexDefinition, NodeState, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.reader.DefaultIndexReaderFactory
 
createReaders(LuceneIndexDefinition, NodeState, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.reader.LuceneIndexReaderFactory
 
CRTokenizer - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
A CharTokenizer dividing tokens at \n.
CRTokenizer(Version, Reader) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.CRTokenizer
 

D

dataNodeName - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
dateToLong(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
Date values are saved with sec resolution
decompose() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
decompose() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.OakWordTokenFilter
 
DEFAULT - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyQuery
 
DEFAULT - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.score.ScorerProviderFactory
 
DEFAULT - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.spi.FulltextQueryTermsProvider
Implementation which doesn't do anything useful... yet, abides with the contract.
DEFAULT - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.spi.IndexFieldProvider
Implementation which doesn't do anything useful... yet, abides with the contract.
DEFAULT_MAX_SUBWORD_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
The default for maximal length of subwords that get propagated to the output of this filter
DEFAULT_MIN_SUBWORD_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
The default for minimal length of subwords that get propagated to the output of this filter
DEFAULT_MIN_WORD_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
The default for minimal word length that gets decomposed
DEFAULT_NO_CFS_RATIO - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Default noCFSRatio.
DefaultDirectoryFactory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
DefaultDirectoryFactory(IndexCopier, GarbageCollectableBlobStore) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.DefaultDirectoryFactory
 
DefaultDirectoryFactory(IndexCopier, GarbageCollectableBlobStore, ActiveDeletedBlobCollectorFactory.BlobDeletionCallback, IndexCopier.COWDirectoryTracker) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.DefaultDirectoryFactory
 
DefaultIndexReader - Class in org.apache.jackrabbit.oak.plugins.index.lucene.reader
 
DefaultIndexReader(Directory, Directory, Analyzer) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.reader.DefaultIndexReader
 
DefaultIndexReaderFactory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.reader
 
DefaultIndexReaderFactory(MountInfoProvider, IndexCopier) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.reader.DefaultIndexReaderFactory
 
DefaultIndexWriterFactory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.writer
 
DefaultIndexWriterFactory(MountInfoProvider, DirectoryFactory, LuceneIndexWriterConfig) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.writer.DefaultIndexWriterFactory
 
DELETE_MARGIN_MILLIS - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnReadDirectory
 
DELETE_MARGIN_MILLIS_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnReadDirectory
 
deleted(String, Iterable<String>) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory.BlobDeletionCallback
Tracks deleted blobs.
deleteFile(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
deleteFile(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnReadDirectory
 
deleteFile(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
deleteFile(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
deleteFile(Directory, String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
deleteLog() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
deprecated() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
dictionary - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
diffStoredIndexDefinition(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
diffStoredIndexDefinition(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
directoryBuilder - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
DirectoryFactory - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
DirectoryStatus(String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.DirectoryStatus
 
DirectoryUtils - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
DirectoryUtils() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.DirectoryUtils
 
dirName - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.DirectoryStatus
 
dirSize(Directory) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.DirectoryUtils
 
dirStatus - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 
disable() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
disconnectPrevious() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndex
Disconnects the previous reader used by this NRTIndex.
DocumentQueue - Class in org.apache.jackrabbit.oak.plugins.index.lucene.hybrid
 
DocumentQueue(int, IndexTracker, Executor) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.DocumentQueue
 
DocumentQueue(int, IndexTracker, Executor, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.DocumentQueue
 
docValuesFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.OakCodec
 
docValuesFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompressingCodec
 
done(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LuceneDocumentHolder
 
done() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexStatsUpdateCallback
 
done() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexUpdateCallback
 
doneCopy(LocalIndexFile, long) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
dump(PrintWriter) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.DirectoryStatus
 
dump(PrintWriter) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 
dump() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexDumper
 
dumpIndexContent(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 

E

ENABLE_ASYNC_DS - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.BlobFactory
 
ENABLE_WRITING_SINGLE_BLOB_INDEX_FILE_PARAM - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
enclosingRule() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
endOffset - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase.CompoundToken
 
enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
evaluatePathRestrictions() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
excludedPaths(String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
excludeFromAggregation() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
expectedSize - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.FileSizeStatus
 
ExternalObserverBuilder - Class in org.apache.jackrabbit.oak.plugins.index.lucene.hybrid
 
ExternalObserverBuilder(IndexingQueue, IndexTracker, StatisticsProvider, Executor, int) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.ExternalObserverBuilder
 

F

FacetHelper - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
facets() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
FacetsConfigProvider - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.util
Ensures that FacetsConfig is lazily created only when facets are to be created and only for those indexes where facets are configured
FieldFactory - Class in org.apache.jackrabbit.oak.plugins.index.lucene
A factory for Lucene Field instances with frequently used fields.
fieldInfosFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.OakCodec
 
fieldInfosFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompressingCodec
 
fileExists(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
fileExists(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
fileExists(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
fileLength(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
fileLength(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
fileLength(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
FileSizeStatus(String, long, long) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.FileSizeStatus
 
filesWithSizeMismatch - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.DirectoryStatus
 
finalizeDoc(Document, boolean, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
findForcedDeletesMerges(SegmentInfos) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
 
findForcedMerges(SegmentInfos, int, Map<SegmentCommitInfo, Boolean>) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
 
findMerges(MergePolicy.MergeTrigger, SegmentInfos) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
 
flagActiveDeletionSafe() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBean
Resets the in-memory flag so that new blobs are not flagged anymore and hence would get marked for active deletion when active deletion is active.
flagActiveDeletionSafe() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBeanImpl
 
flagActiveDeletionUnsafe(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory.ActiveDeletedBlobCollector
 
flagActiveDeletionUnsafeForCurrentState() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBean
Flag current blobs (head state) referred by all indexes so that they won't be marked to be collected by active deletion later.
flagActiveDeletionUnsafeForCurrentState() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBeanImpl
 
flush() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
Flushes the content into storage.
foundInvalidFile() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
FSDirectoryFactory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
FSDirectoryFactory(File) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.FSDirectoryFactory
 
FulltextQueryTermsProvider - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.spi
Implementations of this interface would get callbacks while forming lucene full text queries.
function(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
FunctionIndexProcessor - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
A parser for function-based indexes.

G

gcEmptyDirs(File) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexRootDirectory
Performs garbage collection of older version of index directories based on index directory derived from the passed sub directory.
generateDirName() - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndex
 
getActiveCollectionStatus() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBean
Status of collection of deleted lucene index blobs.
getActiveCollectionStatus() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBeanImpl
 
getAllLocalIndexes() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexRootDirectory
Returns the most recent directory for each index.
getAnalyzer() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition
 
getAnalyzer() - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper
 
getAsyncIndexInfoService() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
getAugmentedFields(String, NodeState, NodeState) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.spi.IndexFieldProvider
This method would get called while indexing a document.
getBackgroundObserver() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.ExternalObserverBuilder
 
getBadIndexStats() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getBadIndexStats() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getBadIndexTracker() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
getBadPersistedIndexStats() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getBadPersistedIndexStats() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getBlobDeletionCallback() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory.ActiveDeletedBlobCollector
 
getBlobStoreBlobFactory(BlobStore) - Static method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.BlobFactory
 
getBuilderTree() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
getBuilderTree() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
getCharFilters() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.TokenizerChain
 
getCodec() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition
 
getCopyInProgressCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getCopyInProgressCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getCopyInProgressDetails() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getCopyInProgressDetails() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getCopyInProgressSize() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getCopyInProgressSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getCost(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
getCost() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.MultiLuceneIndex
 
getCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SpellcheckHelper.SpellcheckQuery
 
getDefault() - Static method in enum org.apache.jackrabbit.oak.plugins.index.lucene.IndexFormatVersion
 
getDefaultCostPerEntry(IndexFormatVersion) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition
 
getDefaultFunctionName() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition
 
getDefinition() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexNode
 
getDeleteAttemptCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
getDeletedFilesCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getDeletedFilesCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getDocCount(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getDocCount(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getDocCountFor(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexStatistics
 
getDownloadCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getDownloadCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getDownloadSize() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getDownloadSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getDownloadTime() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getDownloadTime() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getExtractedTextCache() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
getFacets(IndexSearcher, Query, QueryIndex.IndexPlan, IndexDefinition.SecureFacetConfiguration) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.FacetHelper
 
getFacetsConfig() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorContext
 
getFacetsConfig(NodeBuilder) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.FacetHelper
 
getFacetsConfig() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.util.FacetsConfigProvider
 
getFieldInfo(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getFieldInfo(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getFieldTermInfo(String, String, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getFieldTermInfo(String, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getFieldTermsInfo(String, String, int) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getFieldTermsInfo(String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getFileLength(Directory, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.DirectoryUtils
Get the file length in best effort basis.
getFilters() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.TokenizerChain
 
getFloorSegmentMB() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Returns the current floorSegmentMB.
getForceMergeDeletesPctAllowed() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Returns the current forceMergeDeletesPctAllowed setting.
getFSDir(Directory) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
getFSPath() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexDir
 
getFulltextRequestString(QueryIndex.IndexPlan, IndexNode) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
getGarbageCollectedSize() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getGarbageCollectedSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getGarbageDetails() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getGarbageDetails() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getGarbageSize() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getGarbageSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getHybridIndexInfo(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getHybridIndexInfo(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getIndexDefinition(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
getIndexDefinitionPredicate() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
getIndexDir(IndexDefinition, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexRootDirectory
 
getIndexDir() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexDumper
 
getIndexDir(IndexDefinition, String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getIndexDirName(Mount) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.MultiplexersLucene
 
getIndexEditor(String, NodeBuilder, NodeState, IndexUpdateCallback) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
getIndexedPaths(String, int, int) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getIndexedPaths(String, int, int) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getIndexedPaths(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.LuceneIndexPropertyQuery
 
getIndexedPaths(String, String) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyQuery
 
getIndexFieldProvider(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexAugmentorFactory
 
getIndexName() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
getIndexName() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
getIndexNodeId() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexNode
 
getIndexNodePaths() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
getIndexPathMapping() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getIndexPathMapping() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getIndexSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.reader.DefaultIndexReader
 
getIndexSize() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.reader.LuceneIndexReader
 
getIndexStatistics() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexNode
 
getIndexStats() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getIndexStats() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getIndexWriterConfig(LuceneIndexDefinition, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.IndexWriterUtils
 
getIndexWriterConfig(LuceneIndexDefinition, boolean, LuceneIndexWriterConfig) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.IndexWriterUtils
 
getInfo(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexInfoProvider
 
getInfoAsJson() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.HybridPropertyIndexInfo
 
getInvalidFileCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getJcrPath() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexDir
 
getKey() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
getLocal() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnReadDirectory
 
getLocalIndexDirSize() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getLocalIndexDirSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getLocalIndexes(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexRootDirectory
 
getLocalIndexSize() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getLocalIndexSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getLocalWriter() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexNode
 
getLockFactory() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
getLockFactory() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
getLookup() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexNode
 
getLookup() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.reader.DefaultIndexReader
 
getLookup() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.reader.LuceneIndexReader
 
getLookup(Directory) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper
 
getLookup(Directory, Analyzer) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper
 
getLookup(Directory, Analyzer, File) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper
 
getMaxCopyInProgressCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getMaxCopyInProgressCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getMaxMergeAtOnce() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Returns the current maxMergeAtOnce setting.
getMaxMergeAtOnceExplicit() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Returns the current maxMergeAtOnceExplicit setting.
getMaxMergedSegmentMB() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Returns the current maxMergedSegmentMB setting.
getMaxScheduledForCopyCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getMaxScheduledForCopyCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getMergeCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.RecursiveDelete
 
getMergePolicy() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition
 
getMinimumCost() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
getMinimumCost() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
getMoreLikeThis(IndexReader, Analyzer, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.MoreLikeThisHelper
 
getName() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
 
getName() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LuceneJournalPropertyService
 
getName() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.score.ScorerProvider
 
getNewestLocalFSTimestampFor(Set<String>, Directory) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
This method would return the latest modification timestamp from the set of filenames on the file system.
getNodeAggregator() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
getNodeBuilderBlobFactory(NodeBuilder) - Static method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.BlobFactory
 
getNRTIndexedDocs() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LuceneDocumentHolder
 
getNRTReaders() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexNode
 
getNumDocs(Directory) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.DirectoryUtils
 
getNumRemoved() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.RecursiveDelete
 
getOakIndexFile(String, NodeBuilder, String, BlobFactory) - Static method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
 
getOakIndexFile(String, NodeBuilder, String, BlobFactory, boolean) - Static method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.AggregateRule.Include
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.PathStoredFieldVisitor
 
getPlan(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
getPlan() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.MultiLuceneIndex
 
getPlanDescription(QueryIndex.IndexPlan, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
getPlans(Filter, List<QueryIndex.OrderEntry>, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
getPrimaryReaders() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexNode
 
getQueryIndexes(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
getQueryTerm(String, Analyzer, NodeState) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.spi.FulltextQueryTermsProvider
This method would get called while forming full text clause for full text clause not constrained on a particular field.
getRamBufferSizeMB() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.LuceneIndexWriterConfig
 
getReader() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.reader.DefaultIndexReader
 
getReader() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.reader.LuceneIndexReader
 
getReader() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SpellcheckHelper.SpellcheckQuery
 
getReaderLocalReadCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getReaderLocalReadCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getReaderRemoteReadCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getReaderRemoteReadCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getReaders() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndex
Returns the list of LuceneIndexReader.
getReclaimDeletesWeight() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
getRefreshPolicy() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndex
 
getRoot() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
getRuleName() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.IndexRule
 
getSamples() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.TapeSampling
 
getScheduledForCopyCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getScheduledForCopyCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getScorerProvider(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.score.impl.ScorerProviderFactoryImpl
 
getScorerProvider(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.score.ScorerProviderFactory
 
getSearcher() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexNode
 
getSegmentsPerTier() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Returns the current segmentsPerTier setting.
getSimilarityQuery(List<PropertyDefinition>, IndexReader, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.fv.SimSearchUtils
 
getSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexRootDirectory
 
getSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
getSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexDumper
 
getSize(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getSize(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getSizeEstimator(QueryIndex.IndexPlan) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
getSkippedFromUploadSize() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getSkippedFromUploadSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getSpellcheck(SpellcheckHelper.SpellcheckQuery) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SpellcheckHelper
 
getSpellcheckQuery(String, IndexReader) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SpellcheckHelper
 
getStoredIndexDefinition(String) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
getStoredIndexDefinition(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
getSuggestDirectory() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexNode
 
getSuggestDirectory() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.reader.DefaultIndexReader
 
getSuggestDirectory() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.reader.LuceneIndexReader
 
getSuggestDirName(Mount) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.MultiplexersLucene
 
getSuggestions(AnalyzingInfixSuggester, SuggestHelper.SuggestQuery) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper
 
getSuggestQuery(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper
 
getSupportedTypes() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.spi.FulltextQueryTermsProvider
This method is used to find which node types are supported by the implementation.
getSupportedTypes() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.spi.IndexFieldProvider
This method is used to find which node types are supported by the implementation.
getSyncIndexedDocs() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LuceneDocumentHolder
 
getTerm() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SpellcheckHelper.SpellcheckQuery
 
getText() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper.SuggestQuery
 
getTokenizer() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.TokenizerChain
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexImporter
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexInfoProvider
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
getUniquenessConstraintValidator() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexUpdateCallback
 
getUploadCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getUploadCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getUploadSize() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getUploadSize() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getUploadTime() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getUploadTime() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getVersion() - Method in enum org.apache.jackrabbit.oak.plugins.index.lucene.IndexFormatVersion
 
getVersion(int) - Static method in enum org.apache.jackrabbit.oak.plugins.index.lucene.IndexFormatVersion
 
getWriter() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndex
 
getWriter() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorContext
 
getWriterLocalReadCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getWriterLocalReadCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
getWriterRemoteReadCount() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
getWriterRemoteReadCount() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 

H

hashCode() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
hasIndexRule(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
hasPropertyRule(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.IndexRule
 
HybridPropertyIndexInfo - Class in org.apache.jackrabbit.oak.plugins.index.lucene.property
 
HybridPropertyIndexInfo(NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.property.HybridPropertyIndexInfo
 
HybridPropertyIndexLookup - Class in org.apache.jackrabbit.oak.plugins.index.lucene.property
 
HybridPropertyIndexLookup(String, NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.property.HybridPropertyIndexLookup
 
HybridPropertyIndexLookup(String, NodeState, String, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.property.HybridPropertyIndexLookup
 

I

importIndex(NodeState, NodeBuilder, File) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexImporter
 
include(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.AggregateRule
 
include(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.AggregateRule.Include
 
includedPaths(String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
includePropertyTypes(String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.IndexRule
 
incrementAttemptToDelete() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
incrementToken() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
INDEX_DIR_SUFFIX - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.MultiplexersLucene
Prefix used to decorate mount names to represent index directory
INDEX_METADATA_FILE_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexRootDirectory
 
INDEX_NODE_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
IndexRule level config to indicate that Node name should also be index to support fn:name() queries
INDEX_ORIGINAL_TERM - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Boolean property indicating if in-built analyzer should preserve original term (i.e. use WordDelimiterFilter.PRESERVE_ORIGINAL flag)
INDEX_PATH - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Deprecated.
With OAK-4152 no need to explicitly define indexPath property
indexAggregateValue(Document, Aggregate.NodeIncludeResult, String, PropertyDefinition) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
indexAnalyzedProperty(Document, String, String, PropertyDefinition) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
indexAncestors(Document, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
IndexAugmentorFactory - Class in org.apache.jackrabbit.oak.plugins.index.lucene
 
IndexAugmentorFactory() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.IndexAugmentorFactory
 
IndexConsistencyChecker - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
IndexConsistencyChecker(NodeState, String, File) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker
Checks the index at given path for consistency
IndexConsistencyChecker.DirectoryStatus - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
IndexConsistencyChecker.FileSizeStatus - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
IndexConsistencyChecker.Level - Enum in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
IndexConsistencyChecker.Result - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
IndexCopier - Class in org.apache.jackrabbit.oak.plugins.index.lucene
Copies index files to/from the local disk and the datastore.
IndexCopier(Executor, File) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
IndexCopier(Executor, File, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
IndexCopier.COWDirectoryTracker - Interface in org.apache.jackrabbit.oak.plugins.index.lucene
 
IndexCopierClosedException - Exception in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
IndexCopierClosedException(String) - Constructor for exception org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexCopierClosedException
 
IndexDefinitionBuilder - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
IndexDefinitionBuilder() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
IndexDefinitionBuilder(NodeBuilder) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
IndexDefinitionBuilder(NodeBuilder, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
IndexDefinitionBuilder.AggregateRule - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
IndexDefinitionBuilder.AggregateRule.Include - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
IndexDefinitionBuilder.IndexRule - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
IndexDefinitionBuilder.PropertyRule - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
indexFacetProperty(Document, int, PropertyState, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
IndexFieldProvider - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.spi
Implementations of this interface would get callbacks while indexing documents.
IndexFormatVersion - Enum in org.apache.jackrabbit.oak.plugins.index.lucene
The version of an index (property "compatVersion").
indexFulltextValue(Document, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
IndexingQueue - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.hybrid
 
indexNodeName(Document, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
indexNodeName() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.IndexRule
 
indexNotNullProperty(Document, PropertyDefinition) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
indexNullProperty(Document, PropertyDefinition) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
indexPath - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 
IndexRootDirectory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
Represents the root directory on file system used for storing index copy locally.
IndexRootDirectory(File) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexRootDirectory
 
IndexRootDirectory(File, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexRootDirectory
 
indexRule(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
IndexSanityChecker - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
Checks that all files in local which are present in remote have same file length.
IndexSanityChecker(String, Directory, Directory) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexSanityChecker
 
indexSimilarityBinaries(Document, PropertyDefinition, Blob) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
indexSimilarityStrings(Document, PropertyDefinition, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
indexSimilarityTag(Document, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
indexSpellcheckValue(Document, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
indexSuggestValue(Document, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
IndexTracker - Class in org.apache.jackrabbit.oak.plugins.index.lucene
Keeps track of all Lucene indexes in a repository (all readers, writers, and definitions).
IndexTracker() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
IndexTracker(IndexCopier) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
IndexTracker(LuceneIndexReaderFactory) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
IndexTracker(LuceneIndexReaderFactory, NRTIndexFactory) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
indexTypedProperty(Document, PropertyState, String, PropertyDefinition) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
indexTypeOrderedFields(Document, String, int, PropertyState, PropertyDefinition) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
IndexWriterUtils - Class in org.apache.jackrabbit.oak.plugins.index.lucene.writer
 
IndexWriterUtils() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.writer.IndexWriterUtils
 
initDoc() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
initialize(NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneInitializerHelper
 
initReader(String, Reader) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.TokenizerChain
 
INSTANCE - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.LoggingInfoStream
 
invalidBlobIds - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 
isActiveDeletionUnsafe() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBean
 
isActiveDeletionUnsafe() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBeanImpl
 
isActiveDeletionUnsafe() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory.ActiveDeletedBlobCollector
 
isAtLeast(IndexFormatVersion) - Method in enum org.apache.jackrabbit.oak.plugins.index.lucene.IndexFormatVersion
Returns true if this version is at least as high as the given version.
isClosed() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
isClosed() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
 
isClosed() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndex
 
isClosed() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
isCopyFromRemote() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
isCopyInProgress(LocalIndexFile) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
isDirty() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
isDisabled() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBean
Whether active deletion is disabled.
isDisabled() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBeanImpl
 
isEmpty() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexDir
 
isEnabled(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LoggingInfoStream
 
isEnableWritingSingleBlobIndexFile() - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
isFacetingEnabled() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
isFailing() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
isFailing() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
isFileModifiedBefore(String, Directory, long) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
isIndexDirName(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.MultiplexersLucene
Checks if the node name represent an index directory node name.
isLuceneIndexNode(NodeState) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneIndexHelper
 
isMarkingForActiveDeletionUnsafe() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory.BlobDeletionCallback
 
isPrefetchEnabled() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
isPrefetchEnabled() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
isRecursiveDelete() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner
 
isReindexRequired() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
isSuggestIndexDirName(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.MultiplexersLucene
 
isTokenChar(int) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CRTokenizer
 
isValid(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexInfoProvider
 

L

leave(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor
 
length() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
 
listAll() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
listAll() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
listAll() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
liveDocsFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.OakCodec
 
liveDocsFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompressingCodec
 
LocalIndexDir - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
LocalIndexDir(File) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexDir
 
LocalIndexFile - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
LocalIndexFile(Directory, String, long, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
LocalIndexFile(Directory, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexFile
 
LocalIndexObserver - Class in org.apache.jackrabbit.oak.plugins.index.lucene.hybrid
 
LocalIndexObserver(DocumentQueue, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LocalIndexObserver
 
LocalIndexWriterFactory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.hybrid
 
LocalIndexWriterFactory(LuceneDocumentHolder, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LocalIndexWriterFactory
 
LoggingInfoStream - Class in org.apache.jackrabbit.oak.plugins.index.lucene
 
LSHAnalyzer - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util.fv
Analyzer for LSH search
LSHAnalyzer() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.fv.LSHAnalyzer
 
LUCENE_QUERY_BATCH_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
Batch size for fetching results from Lucene queries.
LuceneDocumentHolder - Class in org.apache.jackrabbit.oak.plugins.index.lucene.hybrid
 
LuceneDocumentHolder(IndexingQueue, int) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LuceneDocumentHolder
 
LuceneDocumentMaker - Class in org.apache.jackrabbit.oak.plugins.index.lucene
 
LuceneDocumentMaker(IndexDefinition, IndexDefinition.IndexingRule, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
LuceneDocumentMaker(FulltextBinaryTextExtractor, FacetsConfigProvider, IndexAugmentorFactory, IndexDefinition, IndexDefinition.IndexingRule, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker
 
LuceneIndex - Class in org.apache.jackrabbit.oak.plugins.index.lucene
Used to query old (compatVersion 1) Lucene indexes.
LuceneIndex(IndexTracker, QueryIndex.NodeAggregator) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
LuceneIndexConstants - Interface in org.apache.jackrabbit.oak.plugins.index.lucene
Constants used internally in Lucene indexes.
LuceneIndexDefinition - Class in org.apache.jackrabbit.oak.plugins.index.lucene
 
LuceneIndexDefinition(NodeState, NodeState, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition
 
LuceneIndexDefinition.Builder - Class in org.apache.jackrabbit.oak.plugins.index.lucene
 
LuceneIndexDumper - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
LuceneIndexDumper(NodeState, String, File) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexDumper
Constructs the dumper for copying Lucene index contents
LuceneIndexEditor - Class in org.apache.jackrabbit.oak.plugins.index.lucene
IndexEditor implementation that is responsible for keeping the LuceneIndex up to date
LuceneIndexEditorContext - Class in org.apache.jackrabbit.oak.plugins.index.lucene
 
LuceneIndexEditorProvider - Class in org.apache.jackrabbit.oak.plugins.index.lucene
Service that provides Lucene based IndexEditors
LuceneIndexEditorProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
LuceneIndexEditorProvider(IndexCopier) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
LuceneIndexEditorProvider(IndexCopier, ExtractedTextCache) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
LuceneIndexEditorProvider(IndexCopier, ExtractedTextCache, IndexAugmentorFactory, MountInfoProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
LuceneIndexEditorProvider(IndexCopier, IndexTracker, ExtractedTextCache, IndexAugmentorFactory, MountInfoProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
LuceneIndexEditorProvider(IndexCopier, IndexTracker, ExtractedTextCache, IndexAugmentorFactory, MountInfoProvider, ActiveDeletedBlobCollectorFactory.ActiveDeletedBlobCollector, LuceneIndexMBean, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
LuceneIndexFileSystemStatistics - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
LuceneIndexFileSystemStatistics(StatisticsProvider, IndexCopier) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexFileSystemStatistics
 
LuceneIndexHelper - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
LuceneIndexHelper() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneIndexHelper
 
LuceneIndexImporter - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
LuceneIndexImporter() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexImporter
 
LuceneIndexImporter(GarbageCollectableBlobStore) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexImporter
 
LuceneIndexInfoProvider - Class in org.apache.jackrabbit.oak.plugins.index.lucene
 
LuceneIndexInfoProvider(NodeStore, AsyncIndexInfoService, File) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexInfoProvider
 
LuceneIndexMBean - Interface in org.apache.jackrabbit.oak.plugins.index.lucene
 
LuceneIndexMBeanImpl - Class in org.apache.jackrabbit.oak.plugins.index.lucene
 
LuceneIndexMBeanImpl(IndexTracker, NodeStore, IndexPathService, File, PropertyIndexCleaner) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
LuceneIndexNode - Interface in org.apache.jackrabbit.oak.plugins.index.lucene
 
LuceneIndexNodeManager - Class in org.apache.jackrabbit.oak.plugins.index.lucene
Keeps track of the open read sessions for an index.
LuceneIndexPropertyQuery - Class in org.apache.jackrabbit.oak.plugins.index.lucene.property
Performs simple property=value query against a Lucene index
LuceneIndexPropertyQuery(IndexTracker, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.property.LuceneIndexPropertyQuery
 
LuceneIndexProvider - Class in org.apache.jackrabbit.oak.plugins.index.lucene
A provider for Lucene indexes.
LuceneIndexProvider() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
LuceneIndexProvider(IndexCopier) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
LuceneIndexProvider(IndexTracker) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
LuceneIndexProvider(IndexTracker, ScorerProviderFactory, IndexAugmentorFactory) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
LuceneIndexProviderService - Class in org.apache.jackrabbit.oak.plugins.index.lucene
 
LuceneIndexProviderService() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProviderService
 
LuceneIndexReader - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.reader
 
LuceneIndexReaderFactory - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.reader
 
LuceneIndexStatistics - Class in org.apache.jackrabbit.oak.plugins.index.lucene
This class would populate some statistics from a reader.
LuceneIndexStatsUpdateCallback - Class in org.apache.jackrabbit.oak.plugins.index.lucene
PropertyUpdateCallback that records statistics about a certain index size (on disk) and number of documents.
LuceneIndexWriter - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.writer
 
LuceneIndexWriterConfig - Class in org.apache.jackrabbit.oak.plugins.index.lucene.writer
 
LuceneIndexWriterConfig() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.writer.LuceneIndexWriterConfig
 
LuceneIndexWriterConfig(double) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.writer.LuceneIndexWriterConfig
 
LuceneIndexWriterFactory - Interface in org.apache.jackrabbit.oak.plugins.index.lucene
 
LuceneInitializerHelper - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
LuceneInitializerHelper(String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneInitializerHelper
 
LuceneInitializerHelper(String, Boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneInitializerHelper
 
LuceneInitializerHelper(String, Set<String>) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneInitializerHelper
 
LuceneInitializerHelper(String, Set<String>, Set<String>) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneInitializerHelper
 
LuceneInitializerHelper(String, Set<String>, String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneInitializerHelper
 
LuceneInitializerHelper(String, Set<String>, Set<String>, String, Boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneInitializerHelper
 
LuceneJournalPropertyService - Class in org.apache.jackrabbit.oak.plugins.index.lucene.hybrid
 
LuceneJournalPropertyService(int) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LuceneJournalPropertyService
 
LucenePropertyIndex - Class in org.apache.jackrabbit.oak.plugins.index.lucene
Used to query new (compatVersion 2) Lucene indexes.
LucenePropertyIndex(IndexTracker) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
LucenePropertyIndex(IndexTracker, ScorerProviderFactory) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
LucenePropertyIndex(IndexTracker, ScorerProviderFactory, IndexAugmentorFactory) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 

M

makeLock(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
makeLock(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
markDirty() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor
 
max(IndexFormatVersion, IndexFormatVersion) - Static method in enum org.apache.jackrabbit.oak.plugins.index.lucene.IndexFormatVersion
 
MAX_FIELD_LENGTH - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
The maximum number of terms that will be indexed for a single field in a document.
maxSubwordSize - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
MERGE_POLICY_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Name of the merge policy to be used while indexing
mergePolicy(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
MergeScore() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy.MergeScore
Sole constructor.
message(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LoggingInfoStream
 
minSubwordSize - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
minWordSize - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
missingBlobIds - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 
missingBlobs - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 
missingFiles - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.DirectoryStatus
 
MoreLikeThisHelper - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
Helper class for generating a MoreLikeThisQuery from the native query String
MoreLikeThisHelper() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.MoreLikeThisHelper
 
MultiLuceneIndex - Class in org.apache.jackrabbit.oak.plugins.index.lucene
A full-text search that is used when the query contains there are multiple "parents", as in "contains(a/x, 'hello') and contains(b/x, 'world')".
MultiplexersLucene - Class in org.apache.jackrabbit.oak.plugins.index.lucene.writer
 
MultiplexersLucene() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.writer.MultiplexersLucene
 

N

name - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.FileSizeStatus
 
NAME - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LuceneDocumentHolder
 
NATIVE_QUERY_FUNCTION - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
needsField(FieldInfo) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.PathStoredFieldVisitor
 
newAncestorsField(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newAncestorTerm(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.TermFactory
 
newBinSimilarityFields(String, Blob) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newBinSimilarityFields(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newBuilder() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LuceneJournalPropertyService
 
newBuilder(NodeState, NodeState, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition
 
newDefinitionBuilder() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorContext
 
newDepthField(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newDirectoryFactory(ActiveDeletedBlobCollectorFactory.BlobDeletionCallback, IndexCopier.COWDirectoryTracker) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
newDocumentMaker(IndexDefinition.IndexingRule, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorContext
 
newFulltextField(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newFulltextField(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newFulltextField(String, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newFulltextField(String, String, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newFulltextTerm(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.TermFactory
 
newFulltextTerm(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.TermFactory
 
newInstance(File, ExecutorService) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory
 
newInstance(LuceneIndexDefinition, NodeBuilder, String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.DefaultDirectoryFactory
 
newInstance(LuceneIndexDefinition, NodeBuilder, String, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.DirectoryFactory
 
newInstance(LuceneIndexDefinition, NodeBuilder, String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.FSDirectoryFactory
 
newInstance(IndexDefinition, NodeBuilder, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.LocalIndexWriterFactory
 
newInstance(IndexDefinition, NodeBuilder, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexWriterFactory
 
newInstance(IndexDefinition, NodeBuilder, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.DefaultIndexWriterFactory
 
newLuceneFileIndexDefinition(NodeBuilder, String, Set<String>, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneIndexHelper
 
newLuceneFileIndexDefinition(NodeBuilder, String, Set<String>, Set<String>, String, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneIndexHelper
 
newLuceneIndex() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
newLuceneIndexDefinition(NodeBuilder, String, Set<String>) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneIndexHelper
 
newLuceneIndexDefinition(NodeBuilder, String, Set<String>, Set<String>, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneIndexHelper
 
newLuceneIndexDefinition(NodeBuilder, String, Set<String>, Set<String>, String, Boolean) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneIndexHelper
 
newLucenePropertyIndex() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
newLucenePropertyIndexDefinition(NodeBuilder, String, Set<String>, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.LuceneIndexHelper
 
newPathField(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newPathTerm(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.TermFactory
Creates a Term with the given path value and with a field name FieldNames.PATH.
newPropertyField(String, String, boolean, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newSimilarityFields(String, Blob) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newSimilarityFields(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
newSuggestField(String...) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.FieldFactory
 
noAsync() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
nodeScopeIndex() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
nodeTypeIndex() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
NOOP - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory.BlobDeletionCallback
 
NOOP - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory
 
NOOP - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier.COWDirectoryTracker
 
normsFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.OakCodec
 
normsFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompressingCodec
 
notNullCheckEnabled() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
NRT_DIR_PREFIX - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndex
Prefix used for naming the directory created for NRT indexes
NRTIndex - Class in org.apache.jackrabbit.oak.plugins.index.lucene.hybrid
 
NRTIndex(LuceneIndexDefinition, IndexCopier, IndexUpdateListener, NRTIndex, StatisticsProvider, NRTDirectoryFactory, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndex
 
NRTIndexFactory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.hybrid
 
NRTIndexFactory(IndexCopier, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndexFactory
 
NRTIndexFactory(IndexCopier, Clock, long, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndexFactory
 
nullCheckEnabled() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
numDocs - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.DirectoryStatus
 
numDocs() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexStatistics
 
numOfNodesDeleted - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner.CleanupStats
 

O

OakAnalyzer - Class in org.apache.jackrabbit.oak.plugins.index.lucene
The default Lucene Analyzer used in Oak.
OakAnalyzer(Version) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.OakAnalyzer
Creates a new OakAnalyzer
OakAnalyzer(Version, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.OakAnalyzer
Create a new OakAnalyzer with configurable flag to preserve original term being analyzed too.
OakCodec - Class in org.apache.jackrabbit.oak.plugins.index.lucene
Oak specific Codec.
OakCodec() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.OakCodec
 
OakDirectory - Class in org.apache.jackrabbit.oak.plugins.index.lucene.directory
Implementation of the Lucene Directory (a flat list of files) based on an Oak NodeBuilder.
OakDirectory(NodeBuilder, LuceneIndexDefinition, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
OakDirectory(NodeBuilder, String, LuceneIndexDefinition, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
OakDirectory(NodeBuilder, String, LuceneIndexDefinition, boolean, GarbageCollectableBlobStore) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
OakDirectory(NodeBuilder, String, LuceneIndexDefinition, boolean, GarbageCollectableBlobStore, ActiveDeletedBlobCollectorFactory.BlobDeletionCallback) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
OakDirectory(NodeBuilder, String, LuceneIndexDefinition, boolean, BlobFactory) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
OakDirectory(NodeBuilder, String, LuceneIndexDefinition, boolean, BlobFactory, ActiveDeletedBlobCollectorFactory.BlobDeletionCallback) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
OakDirectory(NodeBuilder, String, LuceneIndexDefinition, boolean, BlobFactory, ActiveDeletedBlobCollectorFactory.BlobDeletionCallback, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
OakIndexFile - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
OakWordTokenFilter - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
OakWordTokenFilter(Version, TokenStream, char[]) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.OakWordTokenFilter
 
OakWordTokenFilter(Version, TokenStream) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.OakWordTokenFilter
 
offsetAtt - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
onlyLongestMatch - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
openInput(String, IOContext) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
openInput(String, IOContext) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnReadDirectory
 
openInput(String, IOContext) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
openInput(String, IOContext) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
ordered() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
ordered(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
org.apache.jackrabbit.oak.plugins.index.lucene - package org.apache.jackrabbit.oak.plugins.index.lucene
 
org.apache.jackrabbit.oak.plugins.index.lucene.directory - package org.apache.jackrabbit.oak.plugins.index.lucene.directory
 
org.apache.jackrabbit.oak.plugins.index.lucene.hybrid - package org.apache.jackrabbit.oak.plugins.index.lucene.hybrid
 
org.apache.jackrabbit.oak.plugins.index.lucene.property - package org.apache.jackrabbit.oak.plugins.index.lucene.property
 
org.apache.jackrabbit.oak.plugins.index.lucene.reader - package org.apache.jackrabbit.oak.plugins.index.lucene.reader
 
org.apache.jackrabbit.oak.plugins.index.lucene.score - package org.apache.jackrabbit.oak.plugins.index.lucene.score
 
org.apache.jackrabbit.oak.plugins.index.lucene.score.impl - package org.apache.jackrabbit.oak.plugins.index.lucene.score.impl
 
org.apache.jackrabbit.oak.plugins.index.lucene.spi - package org.apache.jackrabbit.oak.plugins.index.lucene.spi
 
org.apache.jackrabbit.oak.plugins.index.lucene.util - package org.apache.jackrabbit.oak.plugins.index.lucene.util
 
org.apache.jackrabbit.oak.plugins.index.lucene.util.fv - package org.apache.jackrabbit.oak.plugins.index.lucene.util.fv
 
org.apache.jackrabbit.oak.plugins.index.lucene.writer - package org.apache.jackrabbit.oak.plugins.index.lucene.writer
 

P

parseFacetField(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.FacetHelper
 
path(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.AggregateRule.Include
 
PathStoredFieldVisitor - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
PathStoredFieldVisitor() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.PathStoredFieldVisitor
 
performAdditionalWraps(List<Query>) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
Perform additional wraps on the list of queries to allow, for example, the NOT CONTAINS to play properly when sent to lucene.
performCleanup(boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner
Performs the cleanup run
performPropertyIndexCleanup() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
performPropertyIndexCleanup() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBeanImpl
 
planBuilder(Filter) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
position() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
 
postingsFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.OakCodec
 
postingsFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompressingCodec
 
PROP_DIR_LISTING - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
PROP_NOT_NULL_CHECK_ENABLED - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Property definition config indicating that this property would be used with 'IS NOT NULL' constraint
PROP_NULL_CHECK_ENABLED - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Property definition config indicating that null check support should be enabled for this property
PROP_UNSAFE_FOR_ACTIVE_DELETION - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
PROP_USE_IN_SIMILARITY - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
whether use this property values for similarity
PROP_USE_IN_SPELLCHECK - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
whether use this property values for spellchecking
PROP_USE_IN_SUGGEST - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
whether use this property values for suggestions
PROPDEF_PROP_NODE_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Property definition name to indicate indexing node name Its value should match FieldNames.NODE_NAME
property(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.IndexRule
 
property(String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.IndexRule
 
property(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.IndexRule
 
property(String, String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.IndexRule
 
property(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
property(String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
property(String, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor
 
propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor
 
propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditor
 
propertyIndex() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
PropertyIndexCleaner - Class in org.apache.jackrabbit.oak.plugins.index.lucene.property
 
PropertyIndexCleaner(NodeStore, IndexPathService, AsyncIndexInfoService, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner
 
PropertyIndexCleaner.CleanupStats - Class in org.apache.jackrabbit.oak.plugins.index.lucene.property
 
PropertyIndexUpdateCallback - Class in org.apache.jackrabbit.oak.plugins.index.lucene.property
 
PropertyIndexUpdateCallback(String, NodeBuilder, NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexUpdateCallback
 
PropertyIndexUpdateCallback(String, NodeBuilder, NodeState, Clock) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexUpdateCallback
 
PropertyQuery - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.property
Abstraction to enable performing simple property=value query across various types of storage
propertyUpdated(String, String, PropertyDefinition, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexStatsUpdateCallback
 
propertyUpdated(String, String, PropertyDefinition, PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexUpdateCallback
 
purgeBlobsDeleted(long, GarbageCollectableBlobStore) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.ActiveDeletedBlobCollectorFactory.ActiveDeletedBlobCollector
 
purgedBucketCount - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner.CleanupStats
 
purgedIndexPaths - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner.CleanupStats
 

Q

query(Filter, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
query(QueryIndex.IndexPlan, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
query(QueryIndex.IndexPlan, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
query() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.MultiLuceneIndex
 
query(Filter, String, Filter.PropertyRestriction) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.HybridPropertyIndexLookup
Performs query based on provided property restriction
query(Filter, String, PropertyValue) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.HybridPropertyIndexLookup
 
queryPaths(String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 

R

readBytes(byte[], int, int) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
Read len number of bytes from underlying storage and copy them into byte array b starting at offset
readFromLocal(boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
readFromRemote(boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
RecursiveDelete - Class in org.apache.jackrabbit.oak.plugins.index.lucene.property
 
RecursiveDelete(NodeStore, CommitHook, Supplier<CommitInfo>) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.property.RecursiveDelete
 
refresh() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
refreshReadersOnWriteIfRequired() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexNode
 
registerOpenedDirectory(CopyOnWriteDirectory) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier.COWDirectoryTracker
 
registerReindexingLocalDirectory(File) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier.COWDirectoryTracker
 
reindex() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition.Builder
 
relativeNode() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.AggregateRule.Include
 
REMOTE_ONLY - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
remoteDirectory() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.DefaultDirectoryFactory
 
remoteDirectory() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.DirectoryFactory
Determines if the Directory is having a remote storage or local storage
remoteDirectory() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.FSDirectoryFactory
 
REPOSITORY_HOME - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProviderService
 
reset() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
Result() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 
run() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexFileSystemStatistics
 
run() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner
 
run(Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.RecursiveDelete
 
run(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.RecursiveDelete
 

S

SAVE_DIR_LISTING - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Boolean property indicating that Lucene directory content should be saved as part of NodeState itself as a multi value property to allow faster reads (OAK-2809)
saveDirListing() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexDefinition
 
scheduledForCopy() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
scheduleQueuedDocsProcessing() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.DocumentQueue
 
scheduleQueuedDocsProcessing() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.IndexingQueue
Schedules the async processing of queued entries
score(List<SegmentCommitInfo>, boolean, long) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Expert: scores one merge; subclasses can override.
ScorerProvider - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.score
 
ScorerProviderFactory - Interface in org.apache.jackrabbit.oak.plugins.index.lucene.score
 
ScorerProviderFactoryImpl - Class in org.apache.jackrabbit.oak.plugins.index.lucene.score.impl
 
ScorerProviderFactoryImpl() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.score.impl.ScorerProviderFactoryImpl
 
seek(long) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
Seek current location of access to pos
segmentInfoFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.OakCodec
 
segmentInfoFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompressingCodec
 
setAggregator(QueryIndex.NodeAggregator) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
sets the default node aggregator that will be used at query time
setAssertAllResourcesClosed(boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndexFactory
Test mode upon which enables assertions to confirm that all readers are closed by the time NRTIndex is closed
setAsyncIndexInfoService(AsyncIndexInfoService) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
setBatchSize(int) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.RecursiveDelete
 
setBlobStore(GarbageCollectableBlobStore) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LuceneIndexImporter
 
setBlobStore(GarbageCollectableBlobStore) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
setClock(Clock) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorContext
Only set for testing
setCreatedTimeThreshold(TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner
Specifies the threshold for created time such that only those entries in unique indexes are purged which have async indexer time - creation time > threshold
setDirectoryFactory(NRTDirectoryFactory) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndexFactory
 
setEnableWritingSingleBlobIndexFile(boolean) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
setExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.DocumentQueue
Delegate handled which can be used by test to check for any exception occurring in queue processing
setFloorSegmentMB(double) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Segments smaller than this are "rounded up" to this size, ie treated as equal (floor) size for merge selection.
setForceMergeDeletesPctAllowed(double) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
When forceMergeDeletes is called, we only merge away a segment if its delete percentage is over this threshold.
setIndexingQueue(IndexingQueue) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
setInMemoryDocsLimit(int) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
setLockFactory(LockFactory) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
setLockFactory(LockFactory) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
setMaxCommitRateDocs(double) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
set the maximum no. of docs per sec accepted for a merge to happen
setMaxCommitRateMB(int) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
set the max no. of committed MBs for a merge to happen
setMaxMergeAtOnce(int) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Maximum number of segments to be merged at a time during "normal" merging.
setMaxMergeAtOnceExplicit(int) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Maximum number of segments to be merged at a time, during forceMerge or forceMergeDeletes.
setMaxMergedSegmentMB(double) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Maximum sized segment to produce during normal merging.
setMaxNoOfSegsForMitigation(int) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Maximum number of segments allowed for mitigation to happen.
setPrintStream(PrintStream) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker
 
setReclaimDeletesWeight(double) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Controls how aggressively merges that reclaim more deletions are favored.
setRecursiveDelete(boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner
 
setSecondStore(PropertyQuery) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.UniquenessConstraintValidator
 
setSegmentsPerTier(double) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
Sets the allowed number of segments per tier.
setVerbose(boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker
 
setWriterConfig(LuceneIndexWriterConfig) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorProvider
 
SimSearchUtils - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util.fv
Utility methods for indexing and searching for similar feature vectors
SimSearchUtils() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.fv.SimSearchUtils
 
size - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.DirectoryStatus
 
size() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexDir
 
skippedUpload(long) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
SpellcheckHelper - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
Helper class for getting spellcheck results for a given term, calling a DirectSpellChecker under the hood.
SpellcheckHelper() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.SpellcheckHelper
 
SpellcheckHelper.SpellcheckQuery - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
SpellcheckQuery(Term, int, IndexReader) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.SpellcheckHelper.SpellcheckQuery
 
startActiveCollection() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBean
Initiate collection operation of deleted lucene index blobs
startActiveCollection() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBeanImpl
 
startCopy(LocalIndexFile) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
startOffset - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase.CompoundToken
 
status - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.DirectoryStatus
 
storedFieldsFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.OakCodec
 
storedFieldsFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompressingCodec
 
stringField(FieldInfo, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.PathStoredFieldVisitor
 
SUGGEST_DATA_CHILD_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
SUGGEST_DIR_SUFFIX - Static variable in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.MultiplexersLucene
 
SUGGEST_UPDATE_FREQUENCY_MINUTES - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
update frequency of the suggester in minutes
SuggestHelper - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
Helper class for getting suggest results for a given term, calling a Lookup implementation under the hood.
SuggestHelper() - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper
 
SuggestHelper.SuggestQuery - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
 
SUGGESTION_CONFIG - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
subnode holding configuration for suggestions
SuggestQuery(String) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper.SuggestQuery
 
supersedes(String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
supportsCopyFromDataInput() - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
 
sync(Collection<String>) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.BufferedOakDirectory
 
sync(Collection<String>) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
sync(Collection<String>) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
sync() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.IndexRule
 
sync() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 

T

tags(String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder
 
TapeSampling<T> - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
Sampling algorithm that picks 'k' random samples from streaming input.
TapeSampling(Random, Iterator<T>, int, int) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.TapeSampling
 
termAtt - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
TermFactory - Class in org.apache.jackrabbit.oak.plugins.index.lucene
A factory for Lucene Term instances with frequently used field names.
termVectorsFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.OakCodec
 
termVectorsFormat() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompressingCodec
 
TEST_MODE - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Boolean property to indicate that LuceneIndex is being used in testMode and it should participate in every test
TIKA - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Config node which include Tika related configuration
TIKA_CONFIG - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
nt:file node under 'tika' node which refers to the config xml file
TIKA_MAPPED_TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Property name within the mime type structure which defines a mime type mapping
TIKA_MAX_EXTRACT_LENGTH - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
TIKA_MIME_TYPES - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
Config node under tika which defines mime type mappings
toByteArray(List<Double>) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.fv.SimSearchUtils
 
toByteArray(String) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.fv.SimSearchUtils
 
toDoubles(byte[]) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.fv.SimSearchUtils
 
toDoubleString(byte[]) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.fv.SimSearchUtils
 
TokenizerChain - Class in org.apache.jackrabbit.oak.plugins.index.lucene.util
An analyzer that uses a tokenizer and a list of token filters to create a TokenStream.
TokenizerChain(TokenizerFactory) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.TokenizerChain
 
TokenizerChain(TokenizerFactory, TokenFilterFactory[]) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.TokenizerChain
 
TokenizerChain(CharFilterFactory[], TokenizerFactory, TokenFilterFactory[]) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.util.TokenizerChain
 
tokens - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnReadDirectory
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnWriteDirectory
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.FileSizeStatus
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.LocalIndexDir
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakDirectory
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.hybrid.NRTIndex
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner.CleanupStats
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SpellcheckHelper.SpellcheckQuery
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper.SuggestQuery
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.TokenizerChain
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.writer.CommitMitigatingTieredMergePolicy
 
tracker - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndex
 
tracker - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
tracker - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.LucenePropertyIndex
 
TRASH_CHILD_NAME - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
txt - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.util.CompoundWordTokenFilterBase.CompoundToken
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.ActiveDeletedBlobCollectorMBean
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.CopyOnReadStatsMBean
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexMBean
 
type(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
TYPE_LUCENE - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 
typeMismatch - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Result
 

U

unbindExtractedTextProvider(PreExtractedTextProvider) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProviderService
 
unbindNodeAggregator(QueryIndex.NodeAggregator) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProviderService
 
unique() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
uniqueIndexEntryRemovalCount - Variable in class org.apache.jackrabbit.oak.plugins.index.lucene.property.PropertyIndexCleaner.CleanupStats
 
UniquenessConstraintValidator - Class in org.apache.jackrabbit.oak.plugins.index.lucene.property
Performs validation related to unique index by ensuring that for given property value only one indexed entry is present.
UniquenessConstraintValidator(String, NodeBuilder, NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.index.lucene.property.UniquenessConstraintValidator
 
update(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexTracker
 
updateSuggester(Directory, Analyzer, IndexReader, Closer) - Static method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.SuggestHelper
 
useInExcerpt() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
useInSimilarity() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
useInSimilarity(boolean) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
useInSpellcheck() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
useInSuggest() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 

V

validate() - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.property.UniquenessConstraintValidator
 
valueExcludedPrefixes(String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
valueIncludedPrefixes(String...) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.index.lucene.IndexFormatVersion
Returns the enum constant of this type with the specified name.
valuePattern(String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
values() - Static method in enum org.apache.jackrabbit.oak.plugins.index.lucene.directory.IndexConsistencyChecker.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.index.lucene.IndexFormatVersion
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in interface org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexConstants
 

W

waitForCopyCompletion(LocalIndexFile, long) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
Waits for maximum of timeoutMillis while checking if file isn't being copied already.
weight(int) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.util.IndexDefinitionBuilder.PropertyRule
 
with(QueryIndex.NodeAggregator) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexProvider
 
wrapForRead(String, LuceneIndexDefinition, Directory, String) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
wrapForWrite(LuceneIndexDefinition, Directory, boolean, String, IndexCopier.COWDirectoryTracker) - Method in class org.apache.jackrabbit.oak.plugins.index.lucene.IndexCopier
 
writeBytes(byte[], int, int) - Method in interface org.apache.jackrabbit.oak.plugins.index.lucene.directory.OakIndexFile
Writes len number of bytes from byte array b starting at offset into the underlying storage
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.