public class BigFormat extends java.lang.Object implements SSTableFormat
SSTableFormat.Type| Modifier and Type | Field and Description |
|---|---|
static BigFormat |
instance |
static org.apache.cassandra.io.sstable.format.big.BigFormat.BigVersion |
latestVersion |
enableSSTableDevelopmentTestMode| Modifier and Type | Method and Description |
|---|---|
AbstractCompactedRow |
getCompactedRowWriter(CompactionController controller,
com.google.common.collect.ImmutableList<OnDiskAtomIterator> onDiskAtomIterators) |
RowIndexEntry.IndexSerializer |
getIndexSerializer(CFMetaData cfMetaData) |
Version |
getLatestVersion() |
java.util.Iterator<OnDiskAtom> |
getOnDiskIterator(FileDataInput in,
ColumnSerializer.Flag flag,
int expireBefore,
CFMetaData cfm,
Version version) |
SSTableReader.Factory |
getReaderFactory() |
Version |
getVersion(java.lang.String version) |
SSTableWriter.Factory |
getWriterFactory() |
public static final BigFormat instance
public static final org.apache.cassandra.io.sstable.format.big.BigFormat.BigVersion latestVersion
public Version getLatestVersion()
getLatestVersion in interface SSTableFormatpublic Version getVersion(java.lang.String version)
getVersion in interface SSTableFormatpublic SSTableWriter.Factory getWriterFactory()
getWriterFactory in interface SSTableFormatpublic SSTableReader.Factory getReaderFactory()
getReaderFactory in interface SSTableFormatpublic java.util.Iterator<OnDiskAtom> getOnDiskIterator(FileDataInput in, ColumnSerializer.Flag flag, int expireBefore, CFMetaData cfm, Version version)
getOnDiskIterator in interface SSTableFormatpublic AbstractCompactedRow getCompactedRowWriter(CompactionController controller, com.google.common.collect.ImmutableList<OnDiskAtomIterator> onDiskAtomIterators)
getCompactedRowWriter in interface SSTableFormatpublic RowIndexEntry.IndexSerializer getIndexSerializer(CFMetaData cfMetaData)
getIndexSerializer in interface SSTableFormatCopyright © 2018 The Apache Software Foundation