Uses of Class
org.apache.lucene.util.fst.FST.BytesReader
-
Packages that use FST.BytesReader Package Description org.apache.lucene.analysis.charfilter Normalization of text before the tokenizer.org.apache.lucene.analysis.hunspell Stemming TokenFilter using a Java implementation of the Hunspell stemming algorithm.org.apache.lucene.analysis.ja Analyzer for Japanese.org.apache.lucene.analysis.ja.dict Kuromoji dictionary implementation.org.apache.lucene.analysis.ko Analyzer for Korean.org.apache.lucene.analysis.ko.dict Korean dictionary implementation.org.apache.lucene.analysis.miscellaneous Miscellaneous Tokenstreams.org.apache.lucene.analysis.synonym Analysis components for Synonyms.org.apache.lucene.codecs.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.idversion A primary-key postings format that associates a version (long) with each term and can provide fail-fast lookups by ID and version.org.apache.lucene.codecs.memory Term dictionary, DocValues or Postings formats that are read entirely into memory.org.apache.lucene.search.suggest.analyzing Analyzer based autosuggest.org.apache.lucene.util.fst Finite state transducers -
-
Uses of FST.BytesReader in org.apache.lucene.analysis.charfilter
Fields in org.apache.lucene.analysis.charfilter declared as FST.BytesReader Modifier and Type Field Description private FST.BytesReader
MappingCharFilter. fstReader
-
Uses of FST.BytesReader in org.apache.lucene.analysis.hunspell
Fields in org.apache.lucene.analysis.hunspell declared as FST.BytesReader Modifier and Type Field Description (package private) FST.BytesReader[]
Stemmer. prefixReaders
(package private) FST.BytesReader[]
Stemmer. suffixReaders
-
Uses of FST.BytesReader in org.apache.lucene.analysis.ja
Fields in org.apache.lucene.analysis.ja declared as FST.BytesReader Modifier and Type Field Description private FST.BytesReader
JapaneseTokenizer. fstReader
private FST.BytesReader
JapaneseTokenizer. userFSTReader
-
Uses of FST.BytesReader in org.apache.lucene.analysis.ja.dict
Methods in org.apache.lucene.analysis.ja.dict that return FST.BytesReader Modifier and Type Method Description FST.BytesReader
TokenInfoFST. getBytesReader()
Methods in org.apache.lucene.analysis.ja.dict with parameters of type FST.BytesReader Modifier and Type Method Description FST.Arc<java.lang.Long>
TokenInfoFST. findTargetArc(int ch, FST.Arc<java.lang.Long> follow, FST.Arc<java.lang.Long> arc, boolean useCache, FST.BytesReader fstReader)
-
Uses of FST.BytesReader in org.apache.lucene.analysis.ko
Fields in org.apache.lucene.analysis.ko declared as FST.BytesReader Modifier and Type Field Description private FST.BytesReader
KoreanTokenizer. fstReader
private FST.BytesReader
KoreanTokenizer. userFSTReader
-
Uses of FST.BytesReader in org.apache.lucene.analysis.ko.dict
Methods in org.apache.lucene.analysis.ko.dict that return FST.BytesReader Modifier and Type Method Description FST.BytesReader
TokenInfoFST. getBytesReader()
Methods in org.apache.lucene.analysis.ko.dict with parameters of type FST.BytesReader Modifier and Type Method Description FST.Arc<java.lang.Long>
TokenInfoFST. findTargetArc(int ch, FST.Arc<java.lang.Long> follow, FST.Arc<java.lang.Long> arc, boolean useCache, FST.BytesReader fstReader)
-
Uses of FST.BytesReader in org.apache.lucene.analysis.miscellaneous
Fields in org.apache.lucene.analysis.miscellaneous declared as FST.BytesReader Modifier and Type Field Description private FST.BytesReader
StemmerOverrideFilter. fstReader
Methods in org.apache.lucene.analysis.miscellaneous that return FST.BytesReader Modifier and Type Method Description FST.BytesReader
StemmerOverrideFilter.StemmerOverrideMap. getBytesReader()
Returns aFST.BytesReader
to pass to theStemmerOverrideFilter.StemmerOverrideMap.get(char[], int, FST.Arc, FST.BytesReader)
method.Methods in org.apache.lucene.analysis.miscellaneous with parameters of type FST.BytesReader Modifier and Type Method Description BytesRef
StemmerOverrideFilter.StemmerOverrideMap. get(char[] buffer, int bufferLen, FST.Arc<BytesRef> scratchArc, FST.BytesReader fstReader)
Returns the value mapped to the given key ornull
if the key is not in the FST dictionary. -
Uses of FST.BytesReader in org.apache.lucene.analysis.synonym
Fields in org.apache.lucene.analysis.synonym declared as FST.BytesReader Modifier and Type Field Description private FST.BytesReader
SynonymFilter. fstReader
Deprecated.private FST.BytesReader
SynonymGraphFilter. fstReader
-
Uses of FST.BytesReader in org.apache.lucene.codecs.blocktree
Fields in org.apache.lucene.codecs.blocktree declared as FST.BytesReader Modifier and Type Field Description private FST.BytesReader
IntersectTermsEnum. fstReader
private FST.BytesReader
SegmentTermsEnum. fstReader
-
Uses of FST.BytesReader in org.apache.lucene.codecs.blocktreeords
Fields in org.apache.lucene.codecs.blocktreeords declared as FST.BytesReader Modifier and Type Field Description private FST.BytesReader
OrdsIntersectTermsEnum. fstReader
private FST.BytesReader
OrdsSegmentTermsEnum. fstReader
-
Uses of FST.BytesReader in org.apache.lucene.codecs.idversion
Fields in org.apache.lucene.codecs.idversion declared as FST.BytesReader Modifier and Type Field Description private FST.BytesReader
IDVersionSegmentTermsEnum. fstReader
-
Uses of FST.BytesReader in org.apache.lucene.codecs.memory
Fields in org.apache.lucene.codecs.memory declared as FST.BytesReader Modifier and Type Field Description (package private) FST.BytesReader
FSTOrdTermsReader.TermsReader.IntersectTermsEnum. fstReader
(package private) FST.BytesReader
FSTTermsReader.TermsReader.IntersectTermsEnum. fstReader
-
Uses of FST.BytesReader in org.apache.lucene.search.suggest.analyzing
Methods in org.apache.lucene.search.suggest.analyzing with parameters of type FST.BytesReader Modifier and Type Method Description private java.lang.Long
FreeTextSuggester. lookupPrefix(FST<java.lang.Long> fst, FST.BytesReader bytesReader, BytesRef scratch, FST.Arc<java.lang.Long> arc)
-
Uses of FST.BytesReader in org.apache.lucene.util.fst
Subclasses of FST.BytesReader in org.apache.lucene.util.fst Modifier and Type Class Description (package private) class
ForwardBytesReader
Reads from a single byte[].(package private) class
ReverseBytesReader
Reads in reverse from a single byte[].(package private) class
ReverseRandomAccessReader
Implements reverse read from a RandomAccessInput.Fields in org.apache.lucene.util.fst declared as FST.BytesReader Modifier and Type Field Description private FST.BytesReader
Util.TopNSearcher. bytesReader
protected FST.BytesReader
FSTEnum. fstReader
private FST.BytesReader
NodeHash. in
Methods in org.apache.lucene.util.fst that return FST.BytesReader Modifier and Type Method Description FST.BytesReader
FST. getBytesReader()
Returns aFST.BytesReader
for this FST, positioned at position 0.FST.BytesReader
BytesStore. getForwardReader()
FST.BytesReader
FSTStore. getReverseBytesReader()
FST.BytesReader
OffHeapFSTStore. getReverseBytesReader()
FST.BytesReader
OnHeapFSTStore. getReverseBytesReader()
FST.BytesReader
BytesStore. getReverseReader()
(package private) FST.BytesReader
BytesStore. getReverseReader(boolean allowSingle)
Methods in org.apache.lucene.util.fst with parameters of type FST.BytesReader Modifier and Type Method Description private FST.Arc<T>
FSTEnum. backtrackToFloorArc(FST.Arc<T> arc, int targetLabel, FST.BytesReader in)
Backtracks until it finds a node which first arc is before our target label.` Then on the node, finds the arc just before the targetLabel.private FST.Arc<T>
FSTEnum. doSeekCeilArrayDirectAddressing(FST.Arc<T> arc, int targetLabel, FST.BytesReader in)
private FST.Arc<T>
FSTEnum. doSeekCeilArrayPacked(FST.Arc<T> arc, int targetLabel, FST.BytesReader in)
private FST.Arc<T>
FSTEnum. doSeekFloorArrayDirectAddressing(FST.Arc<T> arc, int targetLabel, FST.BytesReader in)
private FST.Arc<T>
FSTEnum. doSeekFloorArrayPacked(FST.Arc<T> arc, int targetLabel, FST.BytesReader in)
private void
FSTEnum. findNextFloorArcBinarySearch(FST.Arc<T> arc, int targetLabel, FST.BytesReader in)
Same asFSTEnum.findNextFloorArcDirectAddressing(org.apache.lucene.util.fst.FST.Arc<T>, int, org.apache.lucene.util.fst.FST.BytesReader)
for binary search node.private void
FSTEnum. findNextFloorArcDirectAddressing(FST.Arc<T> arc, int targetLabel, FST.BytesReader in)
Finds and reads an arc on the current node which label is strictly less than the given label.FST.Arc<T>
FST. findTargetArc(int labelToMatch, FST.Arc<T> follow, FST.Arc<T> arc, FST.BytesReader in)
Finds an arc leaving the incoming arc, replacing the arc in place.static IntsRef
Util. getByOutput(FST<java.lang.Long> fst, long targetOutput, FST.BytesReader in, FST.Arc<java.lang.Long> arc, FST.Arc<java.lang.Long> scratchArc, IntsRefBuilder result)
Deprecated.(package private) boolean
FST. isExpandedTarget(FST.Arc<T> follow, FST.BytesReader in)
Returns whetherarc
's target points to a node in expanded format (fixed length arcs).private FST.Arc<T>
FST. readArc(FST.Arc<T> arc, FST.BytesReader in)
Reads an arc.FST.Arc<T>
FST. readArcByDirectAddressing(FST.Arc<T> arc, FST.BytesReader in, int rangeIndex)
Reads a present direct addressing node arc, with the provided index in the label range.FST.Arc<T>
FST. readArcByIndex(FST.Arc<T> arc, FST.BytesReader in, int idx)
static <T> FST.Arc<T>
Util. readCeilArc(int label, FST<T> fst, FST.Arc<T> follow, FST.Arc<T> arc, FST.BytesReader in)
Reads the first arc greater or equal than the given label into the provided arc in place and returns it iff found, otherwise returnnull
.FST.Arc<T>
FST. readFirstRealTargetArc(long nodeAddress, FST.Arc<T> arc, FST.BytesReader in)
FST.Arc<T>
FST. readFirstTargetArc(FST.Arc<T> follow, FST.Arc<T> arc, FST.BytesReader in)
Follow thefollow
arc and read the first arc of its target; this changes the providedarc
(2nd arg) in-place and returns it.(package private) FST.Arc<T>
FST. readLastTargetArc(FST.Arc<T> follow, FST.Arc<T> arc, FST.BytesReader in)
Follows thefollow
arc and reads the last arc of its target; this changes the providedarc
(2nd arg) in-place and returns it.FST.Arc<T>
FST. readNextArc(FST.Arc<T> arc, FST.BytesReader in)
In-place read; returns the arc.(package private) int
FST. readNextArcLabel(FST.Arc<T> arc, FST.BytesReader in)
Peeks at next arc's label; does not alter arc.FST.Arc<T>
FST. readNextRealArc(FST.Arc<T> arc, FST.BytesReader in)
Never returns null, but you should never call this if arc.isLast() is true.private int
FST. readPresenceBytes(FST.Arc<T> arc, FST.BytesReader in)
Reads the presence bits of a direct-addressing node, store them in the provided arcFST.Arc.bitTable()
and returns the number of presence bytes.private long
FST. readUnpackedNodeTarget(FST.BytesReader in)
private void
FST. seekToNextNode(FST.BytesReader in)
Constructors in org.apache.lucene.util.fst with parameters of type FST.BytesReader Constructor Description NodeHash(FST<T> fst, FST.BytesReader in)
-