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
clock, name, value
 
Fields inherited from interface org.apache.cassandra.db.IColumn
MAX_NAME_LENGTH
 
Constructor Summary
DeletedColumn(byte[] name, byte[] value, IClock clock)
           
DeletedColumn(byte[] name, int localDeletionTime, IClock clock)
           
 
Method Summary
 int getLocalDeletionTime()
           
 IClock getMarkedForDeleteAt()
           
 boolean isMarkedForDelete()
           
 
Methods inherited from class org.apache.cassandra.db.Column
addColumn, clock, diff, equals, getString, getSubColumn, getSubColumns, hashCode, mostRecentLiveChangeAt, name, serializedSize, serializer, size, updateDigest, value
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeletedColumn

public DeletedColumn(byte[] name,
                     int localDeletionTime,
                     IClock clock)

DeletedColumn

public DeletedColumn(byte[] name,
                     byte[] value,
                     IClock clock)
Method Detail

isMarkedForDelete

public boolean isMarkedForDelete()
Specified by:
isMarkedForDelete in interface IColumn
Overrides:
isMarkedForDelete in class Column

getMarkedForDeleteAt

public IClock 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