it.unimi.di.mg4j.index
Class QuasiSuccinctIndexWriter.LongWordOutputBitStream
java.lang.Object
it.unimi.di.mg4j.index.QuasiSuccinctIndexWriter.LongWordOutputBitStream
- Enclosing class:
- QuasiSuccinctIndexWriter
public static final class QuasiSuccinctIndexWriter.LongWordOutputBitStream
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QuasiSuccinctIndexWriter.LongWordOutputBitStream
public QuasiSuccinctIndexWriter.LongWordOutputBitStream(WritableByteChannel writableByteChannel,
ByteOrder byteOrder)
append
public int append(long value,
int width)
throws IOException
- Throws:
IOException
append
public long append(long[] value,
long length)
throws IOException
- Throws:
IOException
append
public long append(LongArrayBitVector bv)
throws IOException
- Throws:
IOException
append
public long append(QuasiSuccinctIndexWriter.LongWordCache cache)
throws IOException
- Throws:
IOException
align
public int align()
throws IOException
- Throws:
IOException
writeNonZeroGamma
public int writeNonZeroGamma(long value)
throws IOException
- Throws:
IOException
writeGamma
public int writeGamma(long value)
throws IOException
- Throws:
IOException
close
public void close()
throws IOException
- Throws:
IOException