public class RowIndexEntry extends java.lang.Object implements IMeasurableMemory
Modifier and Type | Class and Description |
---|---|
static class |
RowIndexEntry.Serializer |
Modifier and Type | Field and Description |
---|---|
long |
position |
static RowIndexEntry.Serializer |
serializer |
Constructor and Description |
---|
RowIndexEntry(long position) |
Modifier and Type | Method and Description |
---|---|
java.util.List<IndexHelper.IndexInfo> |
columnsIndex() |
static RowIndexEntry |
create(long position,
DeletionTime deletionTime,
ColumnIndex index) |
DeletionTime |
deletionTime() |
boolean |
isIndexed() |
long |
memorySize() |
protected int |
promotedSize() |
int |
serializedSize() |
public static final RowIndexEntry.Serializer serializer
public final long position
public int serializedSize()
protected int promotedSize()
public static RowIndexEntry create(long position, DeletionTime deletionTime, ColumnIndex index)
public boolean isIndexed()
public DeletionTime deletionTime()
public java.util.List<IndexHelper.IndexInfo> columnsIndex()
public long memorySize()
memorySize
in interface IMeasurableMemory
Copyright © 2013 The Apache Software Foundation