package
0.0.0-20240905174813-5b86810c7bc7
Repository: https://github.com/geange/lucene-go.git
Documentation: pkg.go.dev
# Functions
DeterminizeAutomaton Determinizes the given automaton.
GetCommonSuffixBytesRef Returns the longest BytesRef that is a suffix of all accepted strings.
No description provided by the author
IsEmptyAutomaton Returns true if the given automaton accepts no strings.
No description provided by the author
IsTotalAutomaton Returns true if the given automaton accepts all strings.
IsTotalAutomatonRange Returns true if the given automaton accepts all strings for the specified min/max range of the alphabet.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewCompiledAutomaton Create this.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
Automaton that accepts all possible strings.
Automaton that accepts no strings.
Catch-all for any other automata.
Automaton that accepts only a single fixed string.
# Structs
Automaton Represents an automaton and all its states and transitions.
Builder Records new states and transitions and then finish creates the Automaton.
ByteRunAutomaton Automaton representation for matching UTF-8 byte[].
CompiledAutomaton Immutable class holding compiled details for a given Automaton.
No description provided by the author
RunAutomaton Finite-state automaton with fast run operation.
Transition Holds one transition from an Automaton.
# Interfaces
No description provided by the author