org.apache.cassandra.db
Interface IColumn

All Known Implementing Classes:
Column, DeletedColumn, ExpiringColumn, SuperColumn

public interface IColumn


Field Summary
static int MAX_NAME_LENGTH
           
 
Method Summary
 void addColumn(IColumn column)
           
 IColumn diff(IColumn column)
           
 int getLocalDeletionTime()
           
 long getMarkedForDeleteAt()
           
 java.lang.String getString(AbstractType comparator)
           
 IColumn getSubColumn(java.nio.ByteBuffer columnName)
           
 java.util.Collection<IColumn> getSubColumns()
           
 boolean isMarkedForDelete()
           
 long mostRecentLiveChangeAt()
           
 java.nio.ByteBuffer name()
           
 IColumn reconcile(IColumn column)
           
 int serializedSize()
           
 int size()
           
 long timestamp()
           
 void updateDigest(java.security.MessageDigest digest)
           
 java.nio.ByteBuffer value()
           
 

Field Detail

MAX_NAME_LENGTH

static final int MAX_NAME_LENGTH
See Also:
Constant Field Values
Method Detail

isMarkedForDelete

boolean isMarkedForDelete()

getMarkedForDeleteAt

long getMarkedForDeleteAt()

mostRecentLiveChangeAt

long mostRecentLiveChangeAt()

name

java.nio.ByteBuffer name()

size

int size()

serializedSize

int serializedSize()

timestamp

long timestamp()

value

java.nio.ByteBuffer value()

getSubColumns

java.util.Collection<IColumn> getSubColumns()

getSubColumn

IColumn getSubColumn(java.nio.ByteBuffer columnName)

addColumn

void addColumn(IColumn column)

diff

IColumn diff(IColumn column)

reconcile

IColumn reconcile(IColumn column)

updateDigest

void updateDigest(java.security.MessageDigest digest)

getLocalDeletionTime

int getLocalDeletionTime()

getString

java.lang.String getString(AbstractType comparator)


Copyright © 2010 The Apache Software Foundation