org.apache.cassandra.db
Interface IColumn

All Known Implementing Classes:
Column, SuperColumn

public interface IColumn

Author : Avinash Lakshman ( alakshman@facebook.com) & Prashant Malik ( pmalik@facebook.com )


Field Summary
static short UtfPrefix_
           
 
Method Summary
 void addColumn(IColumn column)
           
 IColumn diff(IColumn column)
           
 byte[] digest()
           
 int getLocalDeletionTime()
           
 long getMarkedForDeleteAt()
           
 int getObjectCount()
           
 IColumn getSubColumn(java.lang.String columnName)
           
 java.util.Collection<IColumn> getSubColumns()
           
 boolean isMarkedForDelete()
           
 java.lang.String name()
           
 int serializedSize()
           
 int size()
           
 long timestamp()
           
 long timestamp(java.lang.String key)
           
 byte[] value()
           
 byte[] value(java.lang.String key)
           
 

Field Detail

UtfPrefix_

static final short UtfPrefix_
See Also:
Constant Field Values
Method Detail

isMarkedForDelete

boolean isMarkedForDelete()

getMarkedForDeleteAt

long getMarkedForDeleteAt()

name

java.lang.String name()

size

int size()

serializedSize

int serializedSize()

timestamp

long timestamp()

timestamp

long timestamp(java.lang.String key)

value

byte[] value()

value

byte[] value(java.lang.String key)

getSubColumns

java.util.Collection<IColumn> getSubColumns()

getSubColumn

IColumn getSubColumn(java.lang.String columnName)

addColumn

void addColumn(IColumn column)

diff

IColumn diff(IColumn column)

getObjectCount

int getObjectCount()

digest

byte[] digest()

getLocalDeletionTime

int getLocalDeletionTime()


Copyright © 2009 The Apache Software Foundation