- checkBigNumbers(int[], int, int) - Static method in class com.kamikaze.pfordelta.LCPForDelta
-
Check if the block contains big numbers that is greater than ((1<<
bits)-1)
- checkBigNumbers(int[], int, int) - Static method in class com.kamikaze.pfordelta.PForDelta
-
Check if the block contains big numbers that is greater than ((1<<
bits)-1)
- ClusteredDataGenerator - Class in me.lemire.integercompression.synth
-
This class will generate lists of random integers based on the clustered
model:
Reference: Vo Ngoc Anh and Alistair Moffat.
- ClusteredDataGenerator() - Constructor for class me.lemire.integercompression.synth.ClusteredDataGenerator
-
Creating random array generator.
- com.kamikaze.pfordelta - package com.kamikaze.pfordelta
-
- Composition - Class in me.lemire.integercompression
-
Helper class to compose schemes.
- Composition(IntegerCODEC, IntegerCODEC) - Constructor for class me.lemire.integercompression.Composition
-
Compose a scheme from a first one (f1) and a second one (f2).
- compress(int[], int) - Method in class com.kamikaze.pfordelta.LCPForDelta
-
Compress one block of blockSize integers using PForDelta with the
optimal parameter b
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.BinaryPacking
-
- compress(int[], IntWrapper, int, byte[], IntWrapper) - Method in interface me.lemire.integercompression.ByteIntegerCODEC
-
Compress data from an array to another array.
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.Composition
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.DeltaZigzagBinaryPacking
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.DeltaZigzagVariableByte
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.differential.IntegratedBinaryPacking
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.differential.IntegratedComposition
-
- compress(int[]) - Method in class me.lemire.integercompression.differential.IntegratedIntCompressor
-
Compress an array and returns the compressed result as a new array.
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.differential.IntegratedVariableByte
-
- compress(int[], IntWrapper, int, byte[], IntWrapper) - Method in class me.lemire.integercompression.differential.IntegratedVariableByte
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.differential.XorBinaryPacking
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.FastPFOR
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.FastPFOR128
-
- compress(int[]) - Method in class me.lemire.integercompression.IntCompressor
-
Compress an array and returns the compressed result as a new array.
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in interface me.lemire.integercompression.IntegerCODEC
-
Compress data from an array to another array.
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.JustCopy
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.Kamikaze
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.NewPFD
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.NewPFDS16
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.NewPFDS9
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.OptPFD
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.OptPFDS16
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.OptPFDS9
-
- compress(int[], int, int, int[], int) - Static method in class me.lemire.integercompression.S16
-
Compress an integer array using Simple16
- compress(int[], int, int, int[], int) - Static method in class me.lemire.integercompression.S9
-
Compress an integer array using Simple9
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.Simple16
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.Simple9
-
- compress(int[], IntWrapper, int, int[], IntWrapper) - Method in class me.lemire.integercompression.VariableByte
-
- compress(int[], IntWrapper, int, byte[], IntWrapper) - Method in class me.lemire.integercompression.VariableByte
-
- compressblock(int[], int, int[], int, int) - Static method in class me.lemire.integercompression.S16
-
Compress an integer array using Simple16
- compressblock(int[], int, int[], int, int) - Static method in class me.lemire.integercompression.Simple16
-
Compress an integer array using Simple16
- compressOneBlock(int[], int, int) - Static method in class com.kamikaze.pfordelta.PForDelta
-
The core implementation of compressing a block with blockSize
integers using PForDelta with the given parameter b
- compressOneBlockCore(int[], int, int) - Method in class com.kamikaze.pfordelta.LCPForDelta
-
The core implementation of compressing a block with blockSize
integers using PForDelta with the given parameter b
- compressOneBlockCore2(int[], int, int) - Method in class com.kamikaze.pfordelta.LCPForDelta
-
- compressOneBlockOpt(int[], int) - Static method in class com.kamikaze.pfordelta.PForDelta
-
Compress one block of blockSize integers using PForDelta with the
optimal parameter b
- increment() - Method in class me.lemire.integercompression.IntWrapper
-
add 1 to the integer value
- IntCompressor - Class in me.lemire.integercompression
-
This is a convenience class that wraps a codec to provide
a "friendly" API.
- IntCompressor(SkippableIntegerCODEC) - Constructor for class me.lemire.integercompression.IntCompressor
-
Constructor wrapping a codec.
- IntCompressor() - Constructor for class me.lemire.integercompression.IntCompressor
-
Constructor with default codec.
- IntegerCODEC - Interface in me.lemire.integercompression
-
Interface describing a standard CODEC to compress integers.
- IntegratedBinaryPacking - Class in me.lemire.integercompression.differential
-
Scheme based on a commonly used idea: can be extremely fast.
- IntegratedBinaryPacking() - Constructor for class me.lemire.integercompression.differential.IntegratedBinaryPacking
-
- IntegratedBitPacking - Class in me.lemire.integercompression.differential
-
"Integrated" bit packing routines: they include both the bit packing and the
differential coding.
- IntegratedBitPacking() - Constructor for class me.lemire.integercompression.differential.IntegratedBitPacking
-
- IntegratedByteIntegerCODEC - Interface in me.lemire.integercompression.differential
-
Interface describing a CODEC to compress integers to bytes.
- IntegratedComposition - Class in me.lemire.integercompression.differential
-
Helper class to compose schemes.
- IntegratedComposition(IntegratedIntegerCODEC, IntegratedIntegerCODEC) - Constructor for class me.lemire.integercompression.differential.IntegratedComposition
-
Compose a scheme from a first one (f1) and a second one (f2).
- IntegratedIntCompressor - Class in me.lemire.integercompression.differential
-
This is a convenience class that wraps a codec to provide
a "friendly" API.
- IntegratedIntCompressor(SkippableIntegratedIntegerCODEC) - Constructor for class me.lemire.integercompression.differential.IntegratedIntCompressor
-
Constructor wrapping a codec.
- IntegratedIntCompressor() - Constructor for class me.lemire.integercompression.differential.IntegratedIntCompressor
-
Constructor with default codec.
- IntegratedIntegerCODEC - Interface in me.lemire.integercompression.differential
-
This is just like IntegerCODEC, except that it indicates that delta coding is
"integrated", so that you don't need a separate step for delta coding.
- integratedpack(int, int[], int, int[], int, int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
Pack 32 integers as deltas with an initial value
- integratedpack0(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack1(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack10(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack11(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack12(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack13(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack14(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack15(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack16(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack17(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack18(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack19(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack2(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack20(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack21(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack22(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack23(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack24(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack25(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack26(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack27(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack28(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack29(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack3(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack30(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack31(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack32(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack4(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack5(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack6(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack7(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack8(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedpack9(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack(int, int[], int, int[], int, int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
Unpack 32 integers along with prefix sum computation
- integratedunpack0(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack1(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack10(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack11(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack12(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack13(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack14(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack15(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack16(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack17(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack18(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack19(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack2(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack20(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack21(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack22(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack23(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack24(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack25(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack26(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack27(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack28(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack29(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack3(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack30(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack31(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack32(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack4(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack5(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack6(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack7(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack8(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- integratedunpack9(int, int[], int, int[], int) - Static method in class me.lemire.integercompression.differential.IntegratedBitPacking
-
- IntegratedVariableByte - Class in me.lemire.integercompression.differential
-
Implementation of variable-byte with differential coding.
- IntegratedVariableByte() - Constructor for class me.lemire.integercompression.differential.IntegratedVariableByte
-
- intValue() - Method in class me.lemire.integercompression.IntWrapper
-
- IntWrapper - Class in me.lemire.integercompression
-
Essentially a mutable wrapper around an integer.
- IntWrapper() - Constructor for class me.lemire.integercompression.IntWrapper
-
Constructor: value set to 0.
- IntWrapper(int) - Constructor for class me.lemire.integercompression.IntWrapper
-
Construction: value set to provided argument.
- invbits - Static variable in class me.lemire.integercompression.NewPFD
-
- inverseDelta(int[]) - Static method in class me.lemire.integercompression.differential.Delta
-
Undo differential coding (in-place).
- S16 - Class in me.lemire.integercompression
-
Version of Simple16 for NewPFD and OptPFD.
- S16() - Constructor for class me.lemire.integercompression.S16
-
- s16Compress(int[], int, int[], int, int, int) - Static method in class com.kamikaze.pfordelta.Simple16
-
Compress an integer array using Simple16
- s16Compress(int[], int, int[], int, int, int, int, int[]) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
Compress an integer array using Simple16
- s16CompressBackup(int[], int, int[], int, int, int, int, int[]) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
- s16Decompress(int[], int, int[], int, int) - Static method in class com.kamikaze.pfordelta.Simple16
-
Decompress an integer array using Simple16
- s16Decompress(int[], int, int[], int, int) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
Decompress an integer array using Simple16
- s16DecompressOneNumberWithHardCodes(int[], int, int, int) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
- s16DecompressOneNumberWithHardCodesIntegrated(int[], int, int, int, int, int[]) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
- s16DecompressWithIntBuffer(int[], int, int, int) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
- s16DecompressWithIntBufferBackup(int[], int, int, int) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
- s16DecompressWithIntBufferIntegrated(int[], int, int, int, int[], int) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
- s16DecompressWithIntBufferIntegrated2(int[], int, int, int, int[], int) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
- s16DecompressWithIntBufferIntegratedBackup(int[], int, int, int, int[], int) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
- s16DecompressWithIntBufferWithHardCodes(int[], int, int, int) - Static method in class com.kamikaze.pfordelta.Simple16WithHardCodes
-
- S9 - Class in me.lemire.integercompression
-
This is a version of Simple9 optimized for NewPFOR, OptPFOR
- S9() - Constructor for class me.lemire.integercompression.S9
-
- set(int) - Method in class me.lemire.integercompression.IntWrapper
-
Set the value to that of the specified integer.
- setCompBuffer(int[]) - Method in class com.kamikaze.pfordelta.LCPForDelta
-
- Simple16 - Class in com.kamikaze.pfordelta
-
Implementation of the Simple16 algorithm for sorted integer arrays.
- Simple16() - Constructor for class com.kamikaze.pfordelta.Simple16
-
- Simple16 - Class in me.lemire.integercompression
-
This is an implementation of the popular Simple16 scheme.
- Simple16() - Constructor for class me.lemire.integercompression.Simple16
-
- Simple16WithHardCodes - Class in com.kamikaze.pfordelta
-
Implementation of the Simple16 algorithm for sorted integer arrays.
- Simple16WithHardCodes() - Constructor for class com.kamikaze.pfordelta.Simple16WithHardCodes
-
- Simple9 - Class in me.lemire.integercompression
-
This is an implementation of the popular Simple9 scheme.
- Simple9() - Constructor for class me.lemire.integercompression.Simple9
-
- SkippableComposition - Class in me.lemire.integercompression
-
Helper class to compose schemes.
- SkippableComposition(SkippableIntegerCODEC, SkippableIntegerCODEC) - Constructor for class me.lemire.integercompression.SkippableComposition
-
Compose a scheme from a first one (f1) and a second one (f2).
- SkippableIntegerCODEC - Interface in me.lemire.integercompression
-
Interface describing a standard CODEC to compress integers.
- SkippableIntegratedComposition - Class in me.lemire.integercompression.differential
-
Helper class to compose schemes.
- SkippableIntegratedComposition(SkippableIntegratedIntegerCODEC, SkippableIntegratedIntegerCODEC) - Constructor for class me.lemire.integercompression.differential.SkippableIntegratedComposition
-
Compose a scheme from a first one (f1) and a second one (f2).
- SkippableIntegratedIntegerCODEC - Interface in me.lemire.integercompression.differential
-
Interface describing a standard CODEC to compress integers.