Uses of Class
org.apache.lucene.util.IntsRef
-
Packages that use IntsRef Package Description org.apache.lucene.analysis.ja.dict Kuromoji dictionary implementation.org.apache.lucene.util Some utility classes.org.apache.lucene.util.fst Finite state transducers -
-
Uses of IntsRef in org.apache.lucene.analysis.ja.dict
Methods in org.apache.lucene.analysis.ja.dict with parameters of type IntsRef Modifier and Type Method Description void
BinaryDictionary. lookupWordIds(int sourceId, IntsRef ref)
-
Uses of IntsRef in org.apache.lucene.util
Methods in org.apache.lucene.util that return IntsRef Modifier and Type Method Description IntsRef
IntsRef. clone()
static IntsRef
IntsRef. deepCopyOf(IntsRef other)
Creates a new IntsRef that points to a copy of the ints fromother
Methods in org.apache.lucene.util with parameters of type IntsRef Modifier and Type Method Description int
IntsRef. compareTo(IntsRef other)
Signed int order comparisonvoid
IntsRef. copyInts(IntsRef other)
static IntsRef
IntsRef. deepCopyOf(IntsRef other)
Creates a new IntsRef that points to a copy of the ints fromother
boolean
IntsRef. intsEquals(IntsRef other)
-
Uses of IntsRef in org.apache.lucene.util.fst
Fields in org.apache.lucene.util.fst declared as IntsRef Modifier and Type Field Description IntsRef
IntsRefFSTEnum.InputOutput. input
IntsRef
Util.MinResult. input
Methods in org.apache.lucene.util.fst that return IntsRef Modifier and Type Method Description IntsRef
IntSequenceOutputs. add(IntsRef prefix, IntsRef output)
IntsRef
IntSequenceOutputs. common(IntsRef output1, IntsRef output2)
static IntsRef
Util. getByOutput(FST<Long> fst, long targetOutput)
Reverse lookup (lookup by output instead of by input), in the special case when your FSTs outputs are strictly ascending.IntsRef
IntSequenceOutputs. getNoOutput()
IntsRef
IntSequenceOutputs. read(DataInput in)
IntsRef
IntSequenceOutputs. subtract(IntsRef output, IntsRef inc)
static IntsRef
Util. toIntsRef(BytesRef input, IntsRef scratch)
Just takes unsigned byte values from the BytesRef and converts into an IntsRef.static IntsRef
Util. toUTF32(char[] s, int offset, int length, IntsRef scratch)
Decodes the Unicode codepoints from the provided char[] and places them in the provided scratch IntsRef, which must not be null, returning it.static IntsRef
Util. toUTF32(CharSequence s, IntsRef scratch)
Decodes the Unicode codepoints from the provided CharSequence and places them in the provided scratch IntsRef, which must not be null, returning it.Methods in org.apache.lucene.util.fst with parameters of type IntsRef Modifier and Type Method Description void
Builder. add(IntsRef input, T output)
It's OK to add the same input twice in a row with different outputs, as long as outputs impls the merge method.IntsRef
IntSequenceOutputs. add(IntsRef prefix, IntsRef output)
IntsRef
IntSequenceOutputs. common(IntsRef output1, IntsRef output2)
abstract void
Builder.FreezeTail. freeze(Builder.UnCompiledNode<T>[] frontier, int prefixLenPlus1, IntsRef prevInput)
static <T> T
Util. get(FST<T> fst, IntsRef input)
Looks up the output for this input, or null if the input is not accepted.String
IntSequenceOutputs. outputToString(IntsRef output)
IntsRefFSTEnum.InputOutput<T>
IntsRefFSTEnum. seekCeil(IntsRef target)
Seeks to smallest term that's >= target.IntsRefFSTEnum.InputOutput<T>
IntsRefFSTEnum. seekExact(IntsRef target)
Seeks to exactly this term, returning null if the term doesn't exist.IntsRefFSTEnum.InputOutput<T>
IntsRefFSTEnum. seekFloor(IntsRef target)
Seeks to biggest term that's <= target.IntsRef
IntSequenceOutputs. subtract(IntsRef output, IntsRef inc)
static BytesRef
Util. toBytesRef(IntsRef input, BytesRef scratch)
Just converts IntsRef to BytesRef; you must ensure the int values fit into a byte.static IntsRef
Util. toIntsRef(BytesRef input, IntsRef scratch)
Just takes unsigned byte values from the BytesRef and converts into an IntsRef.static IntsRef
Util. toUTF32(char[] s, int offset, int length, IntsRef scratch)
Decodes the Unicode codepoints from the provided char[] and places them in the provided scratch IntsRef, which must not be null, returning it.static IntsRef
Util. toUTF32(CharSequence s, IntsRef scratch)
Decodes the Unicode codepoints from the provided CharSequence and places them in the provided scratch IntsRef, which must not be null, returning it.void
IntSequenceOutputs. write(IntsRef prefix, DataOutput out)
Constructors in org.apache.lucene.util.fst with parameters of type IntsRef Constructor Description MinResult(IntsRef input, T output, Comparator<T> comparator)
-