|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.cassandra.db.compaction.AbstractCompactedRow
org.apache.cassandra.db.EchoedRow
public class EchoedRow
A CompactedRow implementation that just echos the original row bytes without deserializing. Currently only used by cleanup.
| Field Summary |
|---|
| Fields inherited from class org.apache.cassandra.db.compaction.AbstractCompactedRow |
|---|
key |
| Constructor Summary | |
|---|---|
EchoedRow(SSTableIdentityIterator row)
|
|
| Method Summary | |
|---|---|
int |
columnCount()
|
boolean |
isEmpty()
|
long |
maxTimestamp()
|
void |
update(java.security.MessageDigest digest)
update @param digest with the data bytes of the row (not including row key or row size). |
long |
write(java.io.DataOutput out)
write the row (size + column index + filter + column data, but NOT row key) to @param out. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EchoedRow(SSTableIdentityIterator row)
| Method Detail |
|---|
public long write(java.io.DataOutput out)
throws java.io.IOException
AbstractCompactedRow
write in class AbstractCompactedRowjava.io.IOExceptionpublic void update(java.security.MessageDigest digest)
AbstractCompactedRow
update in class AbstractCompactedRowpublic boolean isEmpty()
isEmpty in class AbstractCompactedRowpublic int columnCount()
columnCount in class AbstractCompactedRowpublic long maxTimestamp()
maxTimestamp in class AbstractCompactedRow
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||