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