Interface ICompressibleMultiVersion

All Superinterfaces:
ICompressible, IMultiVersion
All Known Subinterfaces:
IMultiVersionAggregateProvider, IMultiVersionAggregateProviderHolder, IMultiVersionCube, IMultiVersionDatastoreSchema, IMultiVersionGlobalAggregateProvider, IMultiVersionRecordSet, IMultiVersionStorePartition
All Known Implementing Classes:
AMultiVersionAggregateProvider, AMultiVersionGlobalAggregateProvider, AMultiVersionIndexedAggregateProvider, AMultiVersionPartitionedAggregateProvider, AMultiVersionPartitionedIndexedAggregateProvider, DistributedAggregateProvider, DistributedMultiVersionAggregateProviderHolder, DummyAggregateProvider, MultiVersionActivePivot, MultiVersionAggregateProviderHolder, MultiVersionBitmapAggregateProvider, MultiVersionColumnarRecordSet, MultiVersionCube, MultiVersionDataActivePivot, MultiVersionDatastoreSchema, MultiVersionDistributedActivePivot, MultiVersionLeafAggregateProvider, MultiVersionPartitionedBitmapAggregateProvider, MultiVersionPartitionedLeafAggregateProvider, MultiVersionStore, MultiVersionStorePartition

public interface ICompressibleMultiVersion extends IMultiVersion, ICompressible
A IMultiVersion that supports the compression methods like ICompressible.compress(boolean) and ICompressible.compress() to reduce the direct memory used.
Author:
ActiveViam