RowStore implementations.
These are used by StoragePolicy
objects to
provide actual temporary storage for table data.
Class | Description |
---|---|
AdaptiveByteStore |
ByteStore which adopts a hybrid approach between use of memory
and use of disk.
|
ArrayPrimitiveStore |
ValueStore implementation which stores primitive values in a normal
java array.
|
ByteStoreRowStore |
RowStore based on a ByteStore.
|
ByteStoreStoragePolicy |
Abstract StoragePolicy implementation based on a ByteStore.
|
DiscardByteStore |
ByteStore implementation which discards bytes.
|
DiscardRowStore |
Minimal implementation of RowStore which throws away the row
data it is given.
|
DiskRowStore |
Implementation of RowStore which stores data on disk.
|
FileByteStore |
ByteStore implementation which uses a temporary file.
|
LimitByteStore |
ByteStore wrapper class which will throw an IOException during writing
if an attempt is made to store more than a fixed number of bytes.
|
ListRowStore |
Implementation of RowStore which stores data in memory.
|
MemoryByteStore |
ByteStore implementation which stores bytes in a buffer in memory.
|
MonitorStoragePolicy |
Wrapper storage policy which derives its functionality from an
existing ("base") policy, but additionally passes row storage events
to a supplied TableSink.
|
SidewaysRowStore |
RowStore implementation which stores data cell data in a column-oriented
fashion, so that members of the same column, rather than of the same row,
are stored contiguously on disk.
|
Copyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.