org.apache.cassandra.db
Class RowIndexEntry
java.lang.Object
org.apache.cassandra.db.RowIndexEntry
- All Implemented Interfaces:
- IMeasurableMemory
public class RowIndexEntry
- extends java.lang.Object
- implements IMeasurableMemory
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serializer
public static final RowIndexEntry.Serializer serializer
position
public final long position
RowIndexEntry
public RowIndexEntry(long position)
serializedSize
public int serializedSize()
promotedSize
protected int promotedSize()
create
public static RowIndexEntry create(long position,
DeletionTime deletionTime,
ColumnIndex index)
isIndexed
public boolean isIndexed()
- Returns:
- true if this index entry contains the row-level tombstone and column summary. Otherwise,
caller should fetch these from the row header.
deletionTime
public DeletionTime deletionTime()
columnsIndex
public java.util.List<IndexHelper.IndexInfo> columnsIndex()
memorySize
public long memorySize()
- Specified by:
memorySize
in interface IMeasurableMemory
Copyright © 2013 The Apache Software Foundation