Uses of Class
org.apache.lucene.util.automaton.CompiledAutomaton
-
Packages that use CompiledAutomaton Package Description org.apache.lucene.backward_codecs.lucene40.blocktree BlockTree terms dictionary.org.apache.lucene.codecs.blocktreeords Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.org.apache.lucene.codecs.bloom Codec PostingsFormat for fast access to low-frequency terms such as primary key fields.org.apache.lucene.codecs.lucene90.blocktree BlockTree terms dictionary.org.apache.lucene.codecs.memory Term dictionary, DocValues or Postings formats that are read entirely into memory.org.apache.lucene.codecs.uniformsplit Pluggable term index / block terms dictionary implementations.org.apache.lucene.codecs.uniformsplit.sharedterms Pluggable term index / block terms dictionary implementations.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.queries.intervals Intervals queriesorg.apache.lucene.search Code to search indices.org.apache.lucene.search.uhighlight The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term vectors, or analysis. -
-
Uses of CompiledAutomaton in org.apache.lucene.backward_codecs.lucene40.blocktree
Methods in org.apache.lucene.backward_codecs.lucene40.blocktree with parameters of type CompiledAutomaton Modifier and Type Method Description TermsEnum
FieldReader. intersect(CompiledAutomaton compiled, BytesRef startTerm)
-
Uses of CompiledAutomaton in org.apache.lucene.codecs.blocktreeords
Fields in org.apache.lucene.codecs.blocktreeords declared as CompiledAutomaton Modifier and Type Field Description (package private) CompiledAutomaton
OrdsIntersectTermsEnum. compiledAutomaton
Methods in org.apache.lucene.codecs.blocktreeords with parameters of type CompiledAutomaton Modifier and Type Method Description TermsEnum
OrdsFieldReader. intersect(CompiledAutomaton compiled, BytesRef startTerm)
Constructors in org.apache.lucene.codecs.blocktreeords with parameters of type CompiledAutomaton Constructor Description OrdsIntersectTermsEnum(OrdsFieldReader fr, CompiledAutomaton compiled, BytesRef startTerm)
-
Uses of CompiledAutomaton in org.apache.lucene.codecs.bloom
Methods in org.apache.lucene.codecs.bloom with parameters of type CompiledAutomaton Modifier and Type Method Description TermsEnum
BloomFilteringPostingsFormat.BloomFilteredFieldsProducer.BloomFilteredTerms. intersect(CompiledAutomaton compiled, BytesRef startTerm)
-
Uses of CompiledAutomaton in org.apache.lucene.codecs.lucene90.blocktree
Methods in org.apache.lucene.codecs.lucene90.blocktree with parameters of type CompiledAutomaton Modifier and Type Method Description TermsEnum
FieldReader. intersect(CompiledAutomaton compiled, BytesRef startTerm)
-
Uses of CompiledAutomaton in org.apache.lucene.codecs.memory
Fields in org.apache.lucene.codecs.memory declared as CompiledAutomaton Modifier and Type Field Description private CompiledAutomaton
DirectPostingsFormat.DirectField.DirectIntersectTermsEnum. compiledAutomaton
Methods in org.apache.lucene.codecs.memory with parameters of type CompiledAutomaton Modifier and Type Method Description TermsEnum
DirectPostingsFormat.DirectField. intersect(CompiledAutomaton compiled, BytesRef startTerm)
TermsEnum
FSTTermsReader.TermsReader. intersect(CompiledAutomaton compiled, BytesRef startTerm)
Constructors in org.apache.lucene.codecs.memory with parameters of type CompiledAutomaton Constructor Description DirectIntersectTermsEnum(CompiledAutomaton compiled, BytesRef startTerm)
IntersectTermsEnum(CompiledAutomaton compiled, BytesRef startTerm)
-
Uses of CompiledAutomaton in org.apache.lucene.codecs.uniformsplit
Methods in org.apache.lucene.codecs.uniformsplit with parameters of type CompiledAutomaton Modifier and Type Method Description protected void
UniformSplitTerms. checkIntersectAutomatonType(CompiledAutomaton automaton)
TermsEnum
UniformSplitTerms. intersect(CompiledAutomaton compiled, BytesRef startTerm)
Constructors in org.apache.lucene.codecs.uniformsplit with parameters of type CompiledAutomaton Constructor Description AutomatonNextTermCalculator(CompiledAutomaton compiled)
IntersectBlockReader(CompiledAutomaton compiled, BytesRef startTerm, IndexDictionary.BrowserSupplier dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder)
-
Uses of CompiledAutomaton in org.apache.lucene.codecs.uniformsplit.sharedterms
Methods in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type CompiledAutomaton Modifier and Type Method Description TermsEnum
STUniformSplitTerms. intersect(CompiledAutomaton compiled, BytesRef startTerm)
Constructors in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type CompiledAutomaton Constructor Description STIntersectBlockReader(CompiledAutomaton compiled, BytesRef startTerm, IndexDictionary.BrowserSupplier dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder, FieldInfos fieldInfos)
-
Uses of CompiledAutomaton in org.apache.lucene.index
Methods in org.apache.lucene.index with parameters of type CompiledAutomaton Modifier and Type Method Description TermsEnum
ExitableDirectoryReader.ExitableTerms. intersect(CompiledAutomaton compiled, BytesRef startTerm)
TermsEnum
FilterSortedDocValues. intersect(CompiledAutomaton automaton)
TermsEnum
FilterSortedSetDocValues. intersect(CompiledAutomaton automaton)
TermsEnum
FreqProxTermsWriter.SortingTerms. intersect(CompiledAutomaton compiled, BytesRef startTerm)
TermsEnum
MultiTerms. intersect(CompiledAutomaton compiled, BytesRef startTerm)
TermsEnum
SortedDocValues. intersect(CompiledAutomaton automaton)
Returns aTermsEnum
over the values, filtered by aCompiledAutomaton
The enum supportsTermsEnum.ord()
.TermsEnum
SortedSetDocValues. intersect(CompiledAutomaton automaton)
Returns aTermsEnum
over the values, filtered by aCompiledAutomaton
The enum supportsTermsEnum.ord()
.TermsEnum
Terms. intersect(CompiledAutomaton compiled, BytesRef startTerm)
Returns a TermsEnum that iterates over all terms and documents that are accepted by the providedCompiledAutomaton
.Constructors in org.apache.lucene.index with parameters of type CompiledAutomaton Constructor Description AutomatonTermsEnum(TermsEnum tenum, CompiledAutomaton compiled)
Construct an enumerator based upon an automaton, enumerating the specified field, working on a supplied TermsEnum -
Uses of CompiledAutomaton in org.apache.lucene.queries.intervals
Fields in org.apache.lucene.queries.intervals declared as CompiledAutomaton Modifier and Type Field Description private CompiledAutomaton
MultiTermIntervalsSource. automaton
Methods in org.apache.lucene.queries.intervals with parameters of type CompiledAutomaton Modifier and Type Method Description static IntervalsSource
Intervals. multiterm(CompiledAutomaton ca, int maxExpansions, java.lang.String pattern)
Expert: Return anIntervalsSource
over the disjunction of all terms that are accepted by the given automatonstatic IntervalsSource
Intervals. multiterm(CompiledAutomaton ca, java.lang.String pattern)
Expert: Return anIntervalsSource
over the disjunction of all terms that are accepted by the given automatonConstructors in org.apache.lucene.queries.intervals with parameters of type CompiledAutomaton Constructor Description MultiTermIntervalsSource(CompiledAutomaton automaton, int maxExpansions, java.lang.String pattern)
-
Uses of CompiledAutomaton in org.apache.lucene.search
Fields in org.apache.lucene.search declared as CompiledAutomaton Modifier and Type Field Description private CompiledAutomaton[]
FuzzyTermsEnum. automata
private CompiledAutomaton[]
FuzzyTermsEnum.AutomatonAttributeImpl. automata
protected CompiledAutomaton
AutomatonQuery. compiled
Methods in org.apache.lucene.search that return CompiledAutomaton Modifier and Type Method Description (package private) CompiledAutomaton[]
FuzzyAutomatonBuilder. buildAutomatonSet()
(package private) CompiledAutomaton
FuzzyAutomatonBuilder. buildMaxEditAutomaton()
CompiledAutomaton
FuzzyQuery. getAutomata()
Returns the compiled automata used to match termsCompiledAutomaton[]
FuzzyTermsEnum.AutomatonAttribute. getAutomata()
CompiledAutomaton[]
FuzzyTermsEnum.AutomatonAttributeImpl. getAutomata()
static CompiledAutomaton
FuzzyQuery. getFuzzyAutomaton(java.lang.String term, int maxEdits, int prefixLength, boolean transpositions)
Returns theCompiledAutomaton
internally used byFuzzyQuery
to match terms. -
Uses of CompiledAutomaton in org.apache.lucene.search.uhighlight
Methods in org.apache.lucene.search.uhighlight with parameters of type CompiledAutomaton Modifier and Type Method Description TermsEnum
TermVectorFilteredLeafReader.TermsFilteredTerms. intersect(CompiledAutomaton compiled, BytesRef startTerm)
-