## Uses of Class
org.apache.cassandra.io.sstable.format.SSTableWriter

Packages that use SSTableWriter
org.apache.cassandra.db.compaction
org.apache.cassandra.io.sstable
org.apache.cassandra.io.sstable.format
org.apache.cassandra.io.sstable.format.big
org.apache.cassandra.streaming
org.apache.cassandra.streaming.compress
org.apache.cassandra.streaming.messages

### Uses of SSTableWriter in org.apache.cassandra.db.compaction

Methods in org.apache.cassandra.db.compaction that return SSTableWriter
`static SSTableWriter` CompactionManager.`createWriter(ColumnFamilyStore cfs, java.io.File compactionFileLocation, long expectedBloomFilterSize, long repairedAt, SSTableReader sstable)`
`static SSTableWriter` CompactionManager.`createWriterForAntiCompaction(ColumnFamilyStore cfs, java.io.File compactionFileLocation, int expectedBloomFilterSize, long repairedAt, java.util.Collection<SSTableReader> sstables)`

### Uses of SSTableWriter in org.apache.cassandra.io.sstable

Methods in org.apache.cassandra.io.sstable that return SSTableWriter
`SSTableWriter` SSTableRewriter.`currentWriter()`
`protected SSTableWriter` AbstractSSTableSimpleWriter.`getWriter()`

Methods in org.apache.cassandra.io.sstable with parameters of type SSTableWriter
`void` SSTableRewriter.`switchWriter(SSTableWriter newWriter)`

### Uses of SSTableWriter in org.apache.cassandra.io.sstable.format

Methods in org.apache.cassandra.io.sstable.format that return SSTableWriter
`static SSTableWriter` SSTableWriter.`create(CFMetaData metadata, Descriptor descriptor, long keyCount, long repairedAt, int sstableLevel, IPartitioner partitioner)`
`static SSTableWriter` SSTableWriter.`create(Descriptor descriptor, long keyCount, long repairedAt)`
`static SSTableWriter` SSTableWriter.`create(Descriptor descriptor, java.lang.Long keyCount, java.lang.Long repairedAt, CFMetaData metadata, IPartitioner partitioner, MetadataCollector metadataCollector)`
`static SSTableWriter` SSTableWriter.`create(Descriptor descriptor, long keyCount, long repairedAt, int sstableLevel)`
`static SSTableWriter` SSTableWriter.`create(java.lang.String filename, long keyCount, long repairedAt)`
`static SSTableWriter` SSTableWriter.`create(java.lang.String filename, long keyCount, long repairedAt, int sstableLevel)`
`abstract SSTableWriter` SSTableWriter.Factory.`open(Descriptor descriptor, long keyCount, long repairedAt, CFMetaData metadata, IPartitioner partitioner, MetadataCollector metadataCollector)`
`SSTableWriter` SSTableWriter.`setMaxDataAge(long maxDataAge)`
`SSTableWriter` SSTableWriter.`setOpenResult(boolean openResult)`
`SSTableWriter` SSTableWriter.`setRepairedAt(long repairedAt)`

### Uses of SSTableWriter in org.apache.cassandra.io.sstable.format.big

Subclasses of SSTableWriter in org.apache.cassandra.io.sstable.format.big
`class` `BigTableWriter`

### Uses of SSTableWriter in org.apache.cassandra.streaming

Fields in org.apache.cassandra.streaming with type parameters of type SSTableWriter
`protected java.util.Collection<SSTableWriter>` StreamReceiveTask.`sstables`

Methods in org.apache.cassandra.streaming that return SSTableWriter
`protected SSTableWriter` StreamReader.`createWriter(ColumnFamilyStore cfs, long totalSize, long repairedAt, SSTableFormat.Type format)`
`SSTableWriter` StreamReader.`read(java.nio.channels.ReadableByteChannel channel)`

Methods in org.apache.cassandra.streaming with parameters of type SSTableWriter
`void` StreamReceiveTask.`received(SSTableWriter sstable)` Process received file.
`protected void` StreamReader.`writeRow(DecoratedKey key, SSTableWriter writer, java.io.DataInput in, ColumnFamilyStore cfs)`

Method parameters in org.apache.cassandra.streaming with type arguments of type SSTableWriter
`void` StreamLockfile.`create(java.util.Collection<SSTableWriter> sstables)`

### Uses of SSTableWriter in org.apache.cassandra.streaming.compress

Methods in org.apache.cassandra.streaming.compress that return SSTableWriter
`SSTableWriter` CompressedStreamReader.`read(java.nio.channels.ReadableByteChannel channel)`

### Uses of SSTableWriter in org.apache.cassandra.streaming.messages

Fields in org.apache.cassandra.streaming.messages declared as SSTableWriter
`SSTableWriter` IncomingFileMessage.`sstable`

Constructors in org.apache.cassandra.streaming.messages with parameters of type SSTableWriter
Constructor and Description
`IncomingFileMessage(SSTableWriter sstable, FileMessageHeader header)`