Package | Description |
---|---|
com.bigdata.btree.raba.codec | |
it.unimi.dsi.bits | |
it.unimi.dsi.compression |
Modifier and Type | Method and Description |
---|---|
protected long |
CanonicalHuffmanRabaCoder.writeCodedValues(PrefixCoder coder,
IRaba raba,
com.bigdata.btree.raba.codec.CanonicalHuffmanRabaCoder.Byte2Symbol byte2symbol,
long[] codedValueOffset,
OutputBitStream obs)
Write out the coded values.
|
Constructor and Description |
---|
PrefixCoderTransformationStrategy(PrefixCoder coder,
it.unimi.dsi.fastutil.chars.Char2IntOpenHashMap char2symbol,
boolean prefixFree)
Create a new transformation strategy based on a prefix-free coder.
|
Modifier and Type | Class and Description |
---|---|
class |
CodeWordCoder
A coder based on a set of codewords.
|
class |
Fast64CodeWordCoder
A fast coder based on a set of codewords of length at most 64.
|
Modifier and Type | Method and Description |
---|---|
PrefixCoder |
PrefixCodec.coder() |
PrefixCoder |
HuTuckerCodec.getCoder()
Deprecated.
|
static PrefixCoder |
HuffmanCodec.newCoder(BitVector shortestCodeWord,
int[] length,
int[] symbol)
(Re-)constructs the canonical huffman code from the shortest code word,
the non-decreasing bit lengths of each code word, and the permutation of
the symbols corresponding to those bit lengths.
|
static PrefixCoder |
HuffmanCodec.newCoder(HuffmanCodec.DecoderInputs decoderInputs)
(Re-)constructs the canonical huffman code from the shortest code word,
the non-decreasing bit lengths of each code word, and the permutation of
the symbols corresponding to those bit lengths.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.