public class SSTableSimpleWriter extends AbstractSSTableSimpleWriter
AbstractSSTableSimpleWriter
columnFamily, counterid, currentKey, currentSuperColumn, directory, metadata
Constructor and Description |
---|
SSTableSimpleWriter(java.io.File directory,
CFMetaData metadata,
IPartitioner partitioner) |
SSTableSimpleWriter(java.io.File directory,
IPartitioner partitioner,
java.lang.String keyspace,
java.lang.String columnFamily,
AbstractType<?> comparator,
AbstractType<?> subComparator)
Create a new writer.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Close this writer.
|
protected ColumnFamily |
getColumnFamily() |
protected void |
writeRow(DecoratedKey key,
ColumnFamily columnFamily) |
addColumn, addCounterColumn, addExpiringColumn, getWriter, makeFilename, newRow, newSuperColumn
public SSTableSimpleWriter(java.io.File directory, IPartitioner partitioner, java.lang.String keyspace, java.lang.String columnFamily, AbstractType<?> comparator, AbstractType<?> subComparator)
directory
- the directory where to write the sstablepartitioner
- the partitionerkeyspace
- the keyspace namecolumnFamily
- the column family namecomparator
- the column family comparatorsubComparator
- the column family subComparator or null if not a Super column family.public SSTableSimpleWriter(java.io.File directory, CFMetaData metadata, IPartitioner partitioner)
public void close()
AbstractSSTableSimpleWriter
close
in class AbstractSSTableSimpleWriter
protected void writeRow(DecoratedKey key, ColumnFamily columnFamily)
writeRow
in class AbstractSSTableSimpleWriter
protected ColumnFamily getColumnFamily()
getColumnFamily
in class AbstractSSTableSimpleWriter
Copyright © 2013 The Apache Software Foundation