Uses of Class
org.apache.lucene.util.packed.PackedInts.Reader
-
Packages that use PackedInts.Reader Package Description org.apache.lucene.codecs.compressing StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.org.apache.lucene.util.packed Packed integer arrays and streams. -
-
Uses of PackedInts.Reader in org.apache.lucene.codecs.compressing
Fields in org.apache.lucene.codecs.compressing declared as PackedInts.Reader Modifier and Type Field Description (package private) PackedInts.Reader[]LegacyFieldsIndexReader. docBasesDeltas(package private) PackedInts.Reader[]LegacyFieldsIndexReader. startPointersDeltasMethods in org.apache.lucene.codecs.compressing with parameters of type PackedInts.Reader Modifier and Type Method Description private int[][]CompressingTermVectorsReader. positionIndex(int skip, int numFields, PackedInts.Reader numTerms, int[] termFreqs)private int[][]CompressingTermVectorsReader. readPositions(int skip, int numFields, PackedInts.Reader flags, PackedInts.Reader numTerms, int[] termFreqs, int flag, int totalPositions, int[][] positionIndex) -
Uses of PackedInts.Reader in org.apache.lucene.util.packed
Subclasses of PackedInts.Reader in org.apache.lucene.util.packed Modifier and Type Class Description (package private) classDirect16Direct wrapping of 16-bits values to a backing array.(package private) classDirect32Direct wrapping of 32-bits values to a backing array.(package private) classDirect64Direct wrapping of 64-bits values to a backing array.(package private) classDirect8Direct wrapping of 8-bits values to a backing array.(package private) classDirectPacked64SingleBlockReader(package private) classDirectPackedReaderclassGrowableWriterImplementsPackedInts.Mutable, but grows the bit count of the underlying packed ints on-demand.(package private) classPacked16ThreeBlocksPacks integers into 3 shorts (48 bits per value).(package private) classPacked64Space optimized random access capable array of values with a fixed number of bits/value.(package private) classPacked64SingleBlockThis class is similar toPacked64except that it trades space for speed by ensuring that a single block needs to be read/written in order to read/write a value.(package private) static classPacked64SingleBlock.Packed64SingleBlock1(package private) static classPacked64SingleBlock.Packed64SingleBlock10(package private) static classPacked64SingleBlock.Packed64SingleBlock12(package private) static classPacked64SingleBlock.Packed64SingleBlock16(package private) static classPacked64SingleBlock.Packed64SingleBlock2(package private) static classPacked64SingleBlock.Packed64SingleBlock21(package private) static classPacked64SingleBlock.Packed64SingleBlock3(package private) static classPacked64SingleBlock.Packed64SingleBlock32(package private) static classPacked64SingleBlock.Packed64SingleBlock4(package private) static classPacked64SingleBlock.Packed64SingleBlock5(package private) static classPacked64SingleBlock.Packed64SingleBlock6(package private) static classPacked64SingleBlock.Packed64SingleBlock7(package private) static classPacked64SingleBlock.Packed64SingleBlock8(package private) static classPacked64SingleBlock.Packed64SingleBlock9(package private) classPacked8ThreeBlocksPacks integers into 3 bytes (24 bits per value).static classPackedInts.MutableA packed integer array that can be modified.(package private) static classPackedInts.MutableImplstatic classPackedInts.NullReaderAPackedInts.Readerwhich has all its values equal to 0 (bitsPerValue = 0).(package private) static classPackedInts.ReaderImplA simple base for Readers that keeps track of valueCount and bitsPerValue.Fields in org.apache.lucene.util.packed declared as PackedInts.Reader Modifier and Type Field Description private PackedInts.Reader[]BlockPackedReader. subReaders(package private) PackedInts.Reader[]MonotonicBlockPackedReader. subReaders(package private) PackedInts.Reader[]PackedLongValues.Builder. values(package private) PackedInts.Reader[]PackedLongValues. valuesMethods in org.apache.lucene.util.packed that return PackedInts.Reader Modifier and Type Method Description static PackedInts.ReaderPackedInts. getDirectReader(IndexInput in)Construct a directPackedInts.Readerfrom anIndexInput.static PackedInts.ReaderPackedInts. getDirectReaderNoHeader(IndexInput in, PackedInts.Format format, int version, int valueCount, int bitsPerValue)Expert: Construct a directPackedInts.Readerfrom a stream without reading metadata at the beginning of the stream.static PackedInts.ReaderPackedInts. getReader(DataInput in)Restore aPackedInts.Readerfrom a stream.static PackedInts.ReaderPackedInts. getReaderNoHeader(DataInput in, PackedInts.Format format, int version, int valueCount, int bitsPerValue)Expert: Restore aPackedInts.Readerfrom a stream without reading metadata at the beginning of the stream.Methods in org.apache.lucene.util.packed with parameters of type PackedInts.Reader Modifier and Type Method Description static voidPackedInts. copy(PackedInts.Reader src, int srcPos, PackedInts.Mutable dest, int destPos, int len, int mem)Copysrc[srcPos:srcPos+len]intodest[destPos:destPos+len]using at mostmembytes.(package private) static voidPackedInts. copy(PackedInts.Reader src, int srcPos, PackedInts.Mutable dest, int destPos, int len, long[] buf)Same asPackedInts.copy(Reader, int, Mutable, int, int, int)but using a pre-allocated buffer.Constructors in org.apache.lucene.util.packed with parameters of type PackedInts.Reader Constructor Description DeltaPackedLongValues(int pageShift, int pageMask, PackedInts.Reader[] values, long[] mins, long size, long ramBytesUsed)MonotonicLongValues(int pageShift, int pageMask, PackedInts.Reader[] values, long[] mins, float[] averages, long size, long ramBytesUsed)PackedLongValues(int pageShift, int pageMask, PackedInts.Reader[] values, long size, long ramBytesUsed)
-