Uses of Class
org.apache.lucene.util.fst.FST.BytesReader
Packages that use FST.BytesReader
Package
Description
Normalization of text before the tokenizer.
A Java implementation of Hunspell stemming and
spell-checking algorithms (
Hunspell), and a stemming
TokenFilter (HunspellStemFilter) based on it.Analyzer for Japanese.
Kuromoji dictionary implementation.
Analyzer for Korean.
Korean dictionary implementation.
Miscellaneous Tokenstreams.
Analysis components for Synonyms.
BlockTree terms dictionary.
Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.
BlockTree terms dictionary.
Term dictionary, DocValues or Postings formats that are read entirely into memory.
A primary-key postings format that associates a version (long) with each term and can provide
fail-fast lookups by ID and version.
Analyzer based autosuggest.
Finite state transducers
-
Uses of FST.BytesReader in org.apache.lucene.analysis.charfilter
Fields in org.apache.lucene.analysis.charfilter declared as FST.BytesReader -
Uses of FST.BytesReader in org.apache.lucene.analysis.hunspell
Methods in org.apache.lucene.analysis.hunspell with parameters of type FST.BytesReader -
Uses of FST.BytesReader in org.apache.lucene.analysis.ja
Fields in org.apache.lucene.analysis.ja declared as FST.BytesReaderModifier and TypeFieldDescriptionprivate final FST.BytesReaderJapaneseTokenizer.fstReaderprivate final FST.BytesReaderJapaneseTokenizer.userFSTReader -
Uses of FST.BytesReader in org.apache.lucene.analysis.ja.dict
Methods in org.apache.lucene.analysis.ja.dict that return FST.BytesReaderMethods in org.apache.lucene.analysis.ja.dict with parameters of type FST.BytesReaderModifier and TypeMethodDescriptionTokenInfoFST.findTargetArc(int ch, FST.Arc<Long> follow, FST.Arc<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.BytesReaderModifier and TypeFieldDescriptionprivate final FST.BytesReaderKoreanTokenizer.fstReaderprivate final FST.BytesReaderKoreanTokenizer.userFSTReader -
Uses of FST.BytesReader in org.apache.lucene.analysis.ko.dict
Methods in org.apache.lucene.analysis.ko.dict that return FST.BytesReaderMethods in org.apache.lucene.analysis.ko.dict with parameters of type FST.BytesReaderModifier and TypeMethodDescriptionTokenInfoFST.findTargetArc(int ch, FST.Arc<Long> follow, FST.Arc<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.BytesReaderMethods in org.apache.lucene.analysis.miscellaneous that return FST.BytesReaderModifier and TypeMethodDescriptionStemmerOverrideFilter.StemmerOverrideMap.getBytesReader()Returns aFST.BytesReaderto pass to theStemmerOverrideFilter.StemmerOverrideMap.get(char[], int, FST.Arc, FST.BytesReader)method.Methods in org.apache.lucene.analysis.miscellaneous with parameters of type FST.BytesReaderModifier and TypeMethodDescriptionStemmerOverrideFilter.StemmerOverrideMap.get(char[] buffer, int bufferLen, FST.Arc<BytesRef> scratchArc, FST.BytesReader fstReader) Returns the value mapped to the given key ornullif 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.BytesReaderModifier and TypeFieldDescriptionprivate final FST.BytesReaderSynonymFilter.fstReaderDeprecated.private final FST.BytesReaderSynonymGraphFilter.fstReader -
Uses of FST.BytesReader in org.apache.lucene.backward_codecs.lucene40.blocktree
Fields in org.apache.lucene.backward_codecs.lucene40.blocktree declared as FST.BytesReaderModifier and TypeFieldDescriptionprivate final FST.BytesReaderIntersectTermsEnum.fstReaderprivate final FST.BytesReaderSegmentTermsEnum.fstReader -
Uses of FST.BytesReader in org.apache.lucene.codecs.blocktreeords
Fields in org.apache.lucene.codecs.blocktreeords declared as FST.BytesReaderModifier and TypeFieldDescriptionprivate final FST.BytesReaderOrdsIntersectTermsEnum.fstReaderprivate final FST.BytesReaderOrdsSegmentTermsEnum.fstReader -
Uses of FST.BytesReader in org.apache.lucene.codecs.lucene90.blocktree
Fields in org.apache.lucene.codecs.lucene90.blocktree declared as FST.BytesReaderModifier and TypeFieldDescriptionprivate final FST.BytesReaderIntersectTermsEnum.fstReaderprivate final FST.BytesReaderSegmentTermsEnum.fstReader -
Uses of FST.BytesReader in org.apache.lucene.codecs.memory
Fields in org.apache.lucene.codecs.memory declared as FST.BytesReaderModifier and TypeFieldDescription(package private) final FST.BytesReaderFSTTermsReader.TermsReader.IntersectTermsEnum.fstReader -
Uses of FST.BytesReader in org.apache.lucene.sandbox.codecs.idversion
Fields in org.apache.lucene.sandbox.codecs.idversion declared as FST.BytesReaderModifier and TypeFieldDescriptionprivate final FST.BytesReaderIDVersionSegmentTermsEnum.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.BytesReaderModifier and TypeMethodDescriptionprivate LongFreeTextSuggester.lookupPrefix(FST<Long> fst, FST.BytesReader bytesReader, BytesRef scratch, FST.Arc<Long> arc) -
Uses of FST.BytesReader in org.apache.lucene.util.fst
Subclasses of FST.BytesReader in org.apache.lucene.util.fstModifier and TypeClassDescription(package private) final classReads in reverse from a ByteBlockPool.(package private) final classReads from a single byte[].(package private) final classReads in reverse from a single byte[].(package private) final classImplements reverse read from a RandomAccessInput.Fields in org.apache.lucene.util.fst declared as FST.BytesReaderModifier and TypeFieldDescriptionprivate final FST.BytesReaderUtil.TopNSearcher.bytesReaderprotected final FST.BytesReaderFSTEnum.fstReaderMethods in org.apache.lucene.util.fst that return FST.BytesReaderModifier and TypeMethodDescriptionFST.getBytesReader()Returns aFST.BytesReaderfor this FST, positioned at position 0.private FST.BytesReaderNodeHash.PagedGrowableHash.getBytesReader(long nodeAddress, long hashSlot) FSTCompiler.NullFSTReader.getReverseBytesReader()FSTReader.getReverseBytesReader()Get the reverse BytesReader for this FSTOffHeapFSTStore.getReverseBytesReader()OnHeapFSTStore.getReverseBytesReader()ReadWriteDataOutput.getReverseBytesReader()Methods in org.apache.lucene.util.fst with parameters of type FST.BytesReaderModifier and TypeMethodDescription(package private) static booleanFST.Arc.BitTable.assertIsValid(FST.Arc<?> arc, FST.BytesReader in) Asserts the bit-table of the providedFST.Arcis valid.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 static intBitTableUtil.bitCount8Bytes(FST.BytesReader reader) (package private) static intBitTableUtil.countBits(int bitTableBytes, FST.BytesReader reader) Counts all bits set in the bit-table.(package private) static intFST.Arc.BitTable.countBits(FST.Arc<?> arc, FST.BytesReader in) (package private) static intBitTableUtil.countBitsUpTo(int bitIndex, FST.BytesReader reader) Counts the bits set up to the given bit zero-based index, exclusive.(package private) static intFST.Arc.BitTable.countBitsUpTo(int bitIndex, FST.Arc<?> arc, FST.BytesReader in) FSTEnum.doSeekCeilArrayContinuous(FST.Arc<T> arc, int targetLabel, FST.BytesReader in) FSTEnum.doSeekCeilArrayDirectAddressing(FST.Arc<T> arc, int targetLabel, FST.BytesReader in) FSTEnum.doSeekCeilArrayPacked(FST.Arc<T> arc, int targetLabel, FST.BytesReader in) FSTEnum.doSeekFloorArrayDirectAddressing(FST.Arc<T> arc, int targetLabel, FST.BytesReader in) FSTEnum.doSeekFloorArrayPacked(FST.Arc<T> arc, int targetLabel, FST.BytesReader in) FSTEnum.doSeekFloorContinuous(FST.Arc<T> arc, int targetLabel, FST.BytesReader in) private voidFSTEnum.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 voidFSTEnum.findNextFloorArcContinuous(FST.Arc<T> arc, int targetLabel, FST.BytesReader in) private voidFSTEnum.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.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.(package private) static booleanBitTableUtil.isBitSet(int bitIndex, FST.BytesReader reader) Returns whether the bit at given zero-based index is set.(package private) static booleanFST.Arc.BitTable.isBitSet(int bitIndex, FST.Arc<?> arc, FST.BytesReader in) (package private) booleanFST.isExpandedTarget(FST.Arc<T> follow, FST.BytesReader in) Returns whetherarc's target points to a node in expanded format (fixed length arcs).(package private) static intBitTableUtil.nextBitSet(int bitIndex, int bitTableBytes, FST.BytesReader reader) Returns the index of the next bit set following the given bit zero-based index.(package private) static intFST.Arc.BitTable.nextBitSet(int bitIndex, FST.Arc<?> arc, FST.BytesReader in) (package private) static intBitTableUtil.previousBitSet(int bitIndex, FST.BytesReader reader) Returns the index of the previous bit set preceding the given bit zero-based index.(package private) static intFST.Arc.BitTable.previousBitSet(int bitIndex, FST.Arc<?> arc, FST.BytesReader in) FST.readArc(FST.Arc<T> arc, FST.BytesReader in) Reads an arc.FST.readArcByContinuous(FST.Arc<T> arc, FST.BytesReader in, int rangeIndex) Reads a Continuous node arc, with the provided index in the label range.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.readArcByDirectAddressing(FST.Arc<T> arc, FST.BytesReader in, int rangeIndex, int presenceIndex) Reads a present direct addressing node arc, with the provided index in the label range and its corresponding presence index (which is the count of presence bits before it).FST.readArcByIndex(FST.Arc<T> arc, FST.BytesReader in, int idx) private static longBitTableUtil.readByte(FST.BytesReader reader) 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.private voidFST.readFirstArcInfo(long nodeAddress, FST.Arc<T> arc, FST.BytesReader in) FST.readFirstRealTargetArc(long nodeAddress, FST.Arc<T> arc, FST.BytesReader in) FST.readFirstTargetArc(FST.Arc<T> follow, FST.Arc<T> arc, FST.BytesReader in) Follow thefollowarc and read the first arc of its target; this changes the providedarc(2nd arg) in-place and returns it.FST.readLastArcByContinuous(FST.Arc<T> arc, FST.BytesReader in) Reads the last arc of a continuous node.FST.readLastArcByDirectAddressing(FST.Arc<T> arc, FST.BytesReader in) Reads the last arc of a direct addressing node.FST.readLastTargetArc(FST.Arc<T> follow, FST.Arc<T> arc, FST.BytesReader in) Follows thefollowarc and reads the last arc of its target; this changes the providedarc(2nd arg) in-place and returns it.FST.readNextArc(FST.Arc<T> arc, FST.BytesReader in) In-place read; returns the arc.(package private) intFST.readNextArcLabel(FST.Arc<T> arc, FST.BytesReader in) Peeks at next arc's label; does not alter arc.FST.readNextRealArc(FST.Arc<T> arc, FST.BytesReader in) Never returns null, but you should never call this if arc.isLast() is true.private voidFST.readPresenceBytes(FST.Arc<T> arc, FST.BytesReader in) Reads the presence bits of a direct-addressing node.private longprivate static longBitTableUtil.readUpTo8Bytes(int numBytes, FST.BytesReader reader) private voidFST.seekToNextNode(FST.BytesReader in)