Uses of Class
org.apache.lucene.util.automaton.CompiledAutomaton
Package
Description
BlockTree terms dictionary.
Code to maintain and access indices.
Code to search indices.
-
Uses of CompiledAutomaton in org.apache.lucene.codecs.lucene90.blocktree
Modifier and TypeMethodDescriptionFieldReader.intersect
(CompiledAutomaton compiled, BytesRef startTerm) -
Uses of CompiledAutomaton in org.apache.lucene.index
Modifier and TypeMethodDescriptionExitableDirectoryReader.ExitableTerms.intersect
(CompiledAutomaton compiled, BytesRef startTerm) FilterSortedDocValues.intersect
(CompiledAutomaton automaton) FilterSortedSetDocValues.intersect
(CompiledAutomaton automaton) MultiTerms.intersect
(CompiledAutomaton compiled, BytesRef startTerm) SortedDocValues.intersect
(CompiledAutomaton automaton) Returns aTermsEnum
over the values, filtered by aCompiledAutomaton
The enum supportsTermsEnum.ord()
.SortedSetDocValues.intersect
(CompiledAutomaton automaton) Returns aTermsEnum
over the values, filtered by aCompiledAutomaton
The enum supportsTermsEnum.ord()
.Terms.intersect
(CompiledAutomaton compiled, BytesRef startTerm) Returns a TermsEnum that iterates over all terms and documents that are accepted by the providedCompiledAutomaton
.ModifierConstructorDescriptionAutomatonTermsEnum
(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.search
Modifier and TypeMethodDescriptionFuzzyQuery.getAutomata()
Returns the compiled automata used to match termsstatic CompiledAutomaton
FuzzyQuery.getFuzzyAutomaton
(String term, int maxEdits, int prefixLength, boolean transpositions) Returns theCompiledAutomaton
internally used byFuzzyQuery
to match terms.