public class SerializationHelper
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SerializationHelper.Flag
Flag affecting deserialization behavior (this only affect counters in practice).
|
Modifier and Type | Field and Description |
---|---|
int |
version |
Constructor and Description |
---|
SerializationHelper(CFMetaData metadata,
int version,
SerializationHelper.Flag flag) |
SerializationHelper(CFMetaData metadata,
int version,
SerializationHelper.Flag flag,
ColumnFilter columnsToFetch) |
Modifier and Type | Method and Description |
---|---|
boolean |
canSkipValue(CellPath path) |
boolean |
canSkipValue(ColumnDefinition column) |
void |
endOfComplexColumn() |
Columns |
fetchedRegularColumns(SerializationHeader header) |
Columns |
fetchedStaticColumns(SerializationHeader header) |
boolean |
includes(CellPath path) |
boolean |
includes(ColumnDefinition column) |
boolean |
isDropped(Cell cell,
boolean isComplex) |
boolean |
isDroppedComplexDeletion(DeletionTime complexDeletion) |
java.nio.ByteBuffer |
maybeClearCounterValue(java.nio.ByteBuffer value) |
void |
startOfComplexColumn(ColumnDefinition column) |
public SerializationHelper(CFMetaData metadata, int version, SerializationHelper.Flag flag, ColumnFilter columnsToFetch)
public SerializationHelper(CFMetaData metadata, int version, SerializationHelper.Flag flag)
public Columns fetchedStaticColumns(SerializationHeader header)
public Columns fetchedRegularColumns(SerializationHeader header)
public boolean includes(ColumnDefinition column)
public boolean includes(CellPath path)
public boolean canSkipValue(ColumnDefinition column)
public boolean canSkipValue(CellPath path)
public void startOfComplexColumn(ColumnDefinition column)
public void endOfComplexColumn()
public boolean isDropped(Cell cell, boolean isComplex)
public boolean isDroppedComplexDeletion(DeletionTime complexDeletion)
public java.nio.ByteBuffer maybeClearCounterValue(java.nio.ByteBuffer value)
Copyright © 2015 The Apache Software Foundation