Package org.apache.jackrabbit.oak.plugins.index.lucene.util
This package contains various indexing and search related helpers.
-
Interface Summary Interface Description FacetsConfigProvider Ensures that FacetsConfig is lazily created only when facets are to be created and only for those indexes where facets are configured -
Class Summary Class Description CompoundWordTokenFilterBase Base class for decomposition token filters.CompressingCodec Lucene Codec aimed to reduce index size as much as possible by enabling highest possible compression on term vectors and stored fields.ConfigUtil CRTokenizer ACharTokenizer
dividing tokens at\n
.FacetHelper FunctionIndexProcessor A parser for function-based indexes.IndexDefinitionBuilder Deprecated. As of release 1.32, replaced byLuceneIndexDefinitionBuilder
IndexDefinitionBuilder.AggregateRule IndexDefinitionBuilder.AggregateRule.Include IndexDefinitionBuilder.IndexRule IndexDefinitionBuilder.PropertyRule LuceneIndexDefinitionBuilder LuceneIndexHelper LuceneInitializerHelper MoreLikeThisHelper Helper class for generating aMoreLikeThisQuery
from the native queryString
OakWordTokenFilter PathStoredFieldVisitor SpellcheckHelper Helper class for getting spellcheck results for a given term, calling aDirectSpellChecker
under the hood.SpellcheckHelper.SpellcheckQuery SuggestHelper Helper class for getting suggest results for a given term, calling aLookup
implementation under the hood.SuggestHelper.SuggestQuery TapeSampling<T> Deprecated. Class moved to package org.apache.jackrabbit.oak.plugins.index.search.util in oak-searchTokenizerChain An analyzer that uses a tokenizer and a list of token filters to create a TokenStream.