it.unimi.dsi.webgraph
Interface CompressionFlags

All Known Implementing Classes:
BVGraph

public interface CompressionFlags

This interface provides constants to be used as compression flags.


Field Summary
static String[] CODING_NAME
           
static int DELTA
          δ coding (see OutputBitStream.writeDelta(int)).
static int GAMMA
          γ coding (see OutputBitStream.writeGamma(int)).
static int GOLOMB
          Golomb coding (see OutputBitStream.writeGolomb(int,int)).
static int NIBBLE
          Variable-length nibble coding (see OutputBitStream.writeNibble(int)).
static int SKEWED_GOLOMB
          Skewed Golomb coding (see OutputBitStream.writeSkewedGolomb(int,int)).
static int UNARY
          Unary coding (see OutputBitStream.writeUnary(int)).
static int ZETA
          ζk coding (see OutputBitStream.writeZeta(int,int)).
 

Field Detail

DELTA

static final int DELTA
δ coding (see OutputBitStream.writeDelta(int)).

See Also:
Constant Field Values

GAMMA

static final int GAMMA
γ coding (see OutputBitStream.writeGamma(int)).

See Also:
Constant Field Values

GOLOMB

static final int GOLOMB
Golomb coding (see OutputBitStream.writeGolomb(int,int)).

See Also:
Constant Field Values

SKEWED_GOLOMB

static final int SKEWED_GOLOMB
Skewed Golomb coding (see OutputBitStream.writeSkewedGolomb(int,int)).

See Also:
Constant Field Values

UNARY

static final int UNARY
Unary coding (see OutputBitStream.writeUnary(int)).

See Also:
Constant Field Values

ZETA

static final int ZETA
ζk coding (see OutputBitStream.writeZeta(int,int)).

See Also:
Constant Field Values

NIBBLE

static final int NIBBLE
Variable-length nibble coding (see OutputBitStream.writeNibble(int)).

See Also:
Constant Field Values

CODING_NAME

static final String[] CODING_NAME