public class CompressedLongsSupplierSerializer extends Object
Constructor and Description |
---|
CompressedLongsSupplierSerializer(int sizePer,
GenericIndexedWriter<ResourceHolder<LongBuffer>> flattener,
CompressedObjectStrategy.CompressionStrategy compression) |
Modifier and Type | Method and Description |
---|---|
void |
add(long value) |
void |
closeAndConsolidate(com.google.common.io.OutputSupplier<? extends OutputStream> consolidatedOut) |
static CompressedLongsSupplierSerializer |
create(IOPeon ioPeon,
String filenameBase,
ByteOrder order,
CompressedObjectStrategy.CompressionStrategy compression) |
void |
open() |
int |
size() |
public CompressedLongsSupplierSerializer(int sizePer, GenericIndexedWriter<ResourceHolder<LongBuffer>> flattener, CompressedObjectStrategy.CompressionStrategy compression)
public static CompressedLongsSupplierSerializer create(IOPeon ioPeon, String filenameBase, ByteOrder order, CompressedObjectStrategy.CompressionStrategy compression) throws IOException
IOException
public void open() throws IOException
IOException
public int size()
public void add(long value) throws IOException
IOException
public void closeAndConsolidate(com.google.common.io.OutputSupplier<? extends OutputStream> consolidatedOut) throws IOException
IOException
Copyright © 2011–2015. All rights reserved.