Uses of Class
org.apache.lucene.util.CharsRef
Packages that use CharsRef
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.Utilities for
JapaneseCompletionFilterAnalysis components for Synonyms.
The UnifiedHighlighter -- a flexible highlighter that can get offsets from postings, term
vectors, or analysis.
Some utility classes.
Finite state transducers
-
Uses of CharsRef in org.apache.lucene.analysis.charfilter
Fields in org.apache.lucene.analysis.charfilter declared as CharsRefFields in org.apache.lucene.analysis.charfilter with type parameters of type CharsRefModifier and TypeFieldDescriptionprivate final CharObjectHashMap<FST.Arc<CharsRef>> MappingCharFilter.cachedRootArcs(package private) final CharObjectHashMap<FST.Arc<CharsRef>> NormalizeCharMap.cachedRootArcsMappingCharFilter.mapNormalizeCharMap.mapMappingCharFilter.outputsMappingCharFilter.scratchArcConstructor parameters in org.apache.lucene.analysis.charfilter with type arguments of type CharsRef -
Uses of CharsRef in org.apache.lucene.analysis.hunspell
Fields in org.apache.lucene.analysis.hunspell declared as CharsRefFields in org.apache.lucene.analysis.hunspell with type parameters of type CharsRefModifier and TypeFieldDescriptionHunspellStemFilter.bufferConvTable.fst(package private) static final Comparator<CharsRef> HunspellStemFilter.lengthComparatorHunspell.CompoundPart.rootMethods in org.apache.lucene.analysis.hunspell that return CharsRefModifier and TypeMethodDescription(package private) CharsRefCheckCompoundPattern.expandReplacement(CharsRef word, int breakPos) private CharsRefMethods in org.apache.lucene.analysis.hunspell that return types with arguments of type CharsRefModifier and TypeMethodDescriptionHunspell.findStem(char[] wordChars, int offset, int length, WordCase originalCase, WordContext context) Stemmer.stem(char[] word, int length) Find the stem(s) of the provided wordFind the stem(s) of the provided word.Stemmer.uniqueStems(char[] word, int length) Find the unique stem(s) of the provided wordMethods in org.apache.lucene.analysis.hunspell with parameters of type CharsRefModifier and TypeMethodDescriptionprivate booleanHunspell.acceptCase(WordCase originalCase, int entryId, CharsRef root) private static booleanCheckCompoundPattern.charsMatch(CharsRef word, int offset, CharSequence pattern) private booleanHunspell.checkCompoundPatternReplacements(CharsRef word, int pos, WordCase originalCase, Hunspell.CompoundPart prev) private booleanHunspell.checkCompounds(CharsRef word, WordCase originalCase, Hunspell.CompoundPart prev) (package private) CharsRefCheckCompoundPattern.expandReplacement(CharsRef word, int breakPos) private static booleanGeneratingSuggester.isWorseThan(int score, CharsRef candidate, GeneratingSuggester.Weighted<Root<String>> root) private CharsRef(package private) intTrigramAutomaton.ngramScore(CharsRef s2) booleanStemmer.RootProcessor.processRoot(CharsRef stem, int formID, int morphDataId, int outerPrefix, int innerPrefix, int outerSuffix, int innerSuffix) (package private) booleanCheckCompoundPattern.prohibitsCompounding(CharsRef word, int breakPos, Root<?> rootBefore, Root<?> rootAfter) Method parameters in org.apache.lucene.analysis.hunspell with type arguments of type CharsRefModifier and TypeMethodDescription(package private) booleanHunspell.CompoundPart.mayCompound(Root<CharsRef> nextRoot, int nextPartLength, WordCase originalCase) (package private) voidWordStorage.processAllWords(int minLength, int maxLength, boolean suggestibleOnly, BiConsumer<CharsRef, Supplier<IntsRef>> processor) private voidGeneratingSuggester.processSuggestibleWords(int minLength, int maxLength, BiConsumer<CharsRef, Supplier<IntsRef>> processor) (package private) voidSuggestibleEntryCache.processSuggestibleWords(int minLength, int maxLength, BiConsumer<CharsRef, Supplier<IntsRef>> processor) (package private) voidWordStorage.processSuggestibleWords(int minLength, int maxLength, BiConsumer<CharsRef, Supplier<IntsRef>> processor) Calls the processor for every dictionary entry with length between minLength and maxLength, both ends inclusive, and at least one suggestible alternative (without NOSUGGEST, FORBIDDENWORD or ONLYINCOMPOUND flags).Constructors in org.apache.lucene.analysis.hunspell with parameters of type CharsRefModifierConstructorDescription(package private)CompoundPart(Hunspell.CompoundPart prev, CharsRef tail, int length, Root<CharsRef> root, CheckCompoundPattern enabler) Constructor parameters in org.apache.lucene.analysis.hunspell with type arguments of type CharsRefModifierConstructorDescription(package private)CompoundPart(Hunspell.CompoundPart prev, CharsRef tail, int length, Root<CharsRef> root, CheckCompoundPattern enabler) -
Uses of CharsRef in org.apache.lucene.analysis.ja.completion
Fields in org.apache.lucene.analysis.ja.completion declared as CharsRefFields in org.apache.lucene.analysis.ja.completion with type parameters of type CharsRefMethods in org.apache.lucene.analysis.ja.completion that return types with arguments of type CharsRefModifier and TypeMethodDescriptionTranslates a sequence of katakana to romaji.Methods in org.apache.lucene.analysis.ja.completion with parameters of type CharsRefModifier and TypeMethodDescriptionKatakanaRomanizer.longestKeystrokeMatch(CharsRef input, int inputOffset) Translates a sequence of katakana to romaji.Constructors in org.apache.lucene.analysis.ja.completion with parameters of type CharsRefModifierConstructorDescriptionprivateConstructor parameters in org.apache.lucene.analysis.ja.completion with type arguments of type CharsRef -
Uses of CharsRef in org.apache.lucene.analysis.synonym
Fields in org.apache.lucene.analysis.synonym with type parameters of type CharsRefModifier and TypeFieldDescriptionprivate final HashMap<CharsRef, SynonymMap.Builder.MapEntry> SynonymMap.Builder.workingSetMethods in org.apache.lucene.analysis.synonym that return CharsRefModifier and TypeMethodDescriptionSynonymMap.Parser.analyze(String text, CharsRefBuilder reuse) Sugar: analyzes the text with the analyzer and separates bySynonymMap.WORD_SEPARATOR.static CharsRefSynonymMap.Builder.join(String[] words, CharsRefBuilder reuse) Sugar: just joins the provided terms withSynonymMap.WORD_SEPARATOR.private CharsRefWordnetSynonymParser.parseSynonym(String line, CharsRefBuilder reuse) SynonymFilter.PendingOutputs.pullNext()Methods in org.apache.lucene.analysis.synonym with parameters of type CharsRefModifier and TypeMethodDescriptionprivate voidSynonymMap.Builder.add(CharsRef input, int numInputWords, CharsRef output, int numOutputWords, boolean includeOrig) voidAdd a phrase->phrase synonym mapping.private voidWordnetSynonymParser.addInternal(CharsRef[] synset, int size) private intSynonymMap.Builder.countWords(CharsRef chars) private booleanonly used for asserting! -
Uses of CharsRef in org.apache.lucene.search.uhighlight
Methods in org.apache.lucene.search.uhighlight with parameters of type CharsRef -
Uses of CharsRef in org.apache.lucene.util
Fields in org.apache.lucene.util declared as CharsRefFields in org.apache.lucene.util with type parameters of type CharsRefModifier and TypeFieldDescriptionprivate static final Comparator<CharsRef> CharsRef.utf16SortedAsUTF8SortOrderDeprecated.This comparator is only a transition mechanismMethods in org.apache.lucene.util that return CharsRefModifier and TypeMethodDescriptionCharsRef.clone()Returns a shallow clone of this instance (the underlying characters are not copied and will be shared by both the returned object and this object.static CharsRefCharsRef.deepCopyOf(CharsRef other) Creates a new CharsRef that points to a copy of the chars fromotherCharsRefBuilder.get()Return aCharsRefthat points to the internal content of this builder.CharsRefBuilder.toCharsRef()Build a newCharsRefthat has the same content as this builder.Methods in org.apache.lucene.util that return types with arguments of type CharsRefModifier and TypeMethodDescriptionstatic Comparator<CharsRef> CharsRef.getUTF16SortedAsUTF8Comparator()Deprecated.This comparator is only a transition mechanismMethods in org.apache.lucene.util with parameters of type CharsRefModifier and TypeMethodDescriptionbooleanCharsRef.charsEquals(CharsRef other) intDeprecated.intSigned int order comparisonvoidCopies the givenCharsRefreferenced content into this instance.static CharsRefCharsRef.deepCopyOf(CharsRef other) Creates a new CharsRef that points to a copy of the chars fromother -
Uses of CharsRef in org.apache.lucene.util.fst
Fields in org.apache.lucene.util.fst declared as CharsRefMethods in org.apache.lucene.util.fst that return CharsRefMethods in org.apache.lucene.util.fst with parameters of type CharsRefModifier and TypeMethodDescriptionCharSequenceOutputs.outputToString(CharsRef output) longCharSequenceOutputs.ramBytesUsed(CharsRef output) voidCharSequenceOutputs.write(CharsRef prefix, DataOutput out)