org.apache.cassandra.db
Class DeletedColumn

java.lang.Object
  extended by org.apache.cassandra.db.Column
      extended by org.apache.cassandra.db.DeletedColumn
All Implemented Interfaces:
IColumn

public class DeletedColumn
extends Column


Field Summary
 
Fields inherited from class org.apache.cassandra.db.Column
name, timestamp, value
 
Fields inherited from interface org.apache.cassandra.db.IColumn
MAX_NAME_LENGTH
 
Constructor Summary
DeletedColumn(java.nio.ByteBuffer name, java.nio.ByteBuffer value, long timestamp)
           
DeletedColumn(java.nio.ByteBuffer name, int localDeletionTime, long timestamp)
           
 
Method Summary
 int getLocalDeletionTime()
           
 long getMarkedForDeleteAt()
           
 boolean isMarkedForDelete()
           
 
Methods inherited from class org.apache.cassandra.db.Column
addColumn, diff, equals, getString, getSubColumn, getSubColumns, hashCode, 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
 

Constructor Detail

DeletedColumn

public DeletedColumn(java.nio.ByteBuffer name,
                     int localDeletionTime,
                     long timestamp)

DeletedColumn

public DeletedColumn(java.nio.ByteBuffer name,
                     java.nio.ByteBuffer value,
                     long timestamp)
Method Detail

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


Copyright © 2010 The Apache Software Foundation