org.apache.cassandra.db
Class DeletedColumn
java.lang.Object
org.apache.cassandra.db.Column
org.apache.cassandra.db.DeletedColumn
- All Implemented Interfaces:
- IColumn
public class DeletedColumn
- extends Column
Constructor Summary |
DeletedColumn(java.nio.ByteBuffer name,
java.nio.ByteBuffer value,
long timestamp)
|
DeletedColumn(java.nio.ByteBuffer name,
int localDeletionTime,
long timestamp)
|
Methods inherited from class org.apache.cassandra.db.Column |
addColumn, diff, equals, getString, getSubColumn, getSubColumns, hashCode, isLive, mostRecentLiveChangeAt, name, reconcile, serializedSize, serializer, size, timestamp, updateDigest, value |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
DeletedColumn
public DeletedColumn(java.nio.ByteBuffer name,
int localDeletionTime,
long timestamp)
DeletedColumn
public DeletedColumn(java.nio.ByteBuffer name,
java.nio.ByteBuffer value,
long timestamp)
isMarkedForDelete
public boolean isMarkedForDelete()
- Specified by:
isMarkedForDelete
in interface IColumn
- Overrides:
isMarkedForDelete
in class Column
getMarkedForDeleteAt
public long getMarkedForDeleteAt()
- Specified by:
getMarkedForDeleteAt
in interface IColumn
- Overrides:
getMarkedForDeleteAt
in class Column
getLocalDeletionTime
public int getLocalDeletionTime()
- Specified by:
getLocalDeletionTime
in interface IColumn
- Overrides:
getLocalDeletionTime
in class Column
deepCopy
public IColumn deepCopy()
- Description copied from interface:
IColumn
- clones the column, making copies of any underlying byte buffers
- Specified by:
deepCopy
in interface IColumn
- Overrides:
deepCopy
in class Column
Copyright © 2011 The Apache Software Foundation