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(TableMetadata metadata,
int version,
SerializationHelper.Flag flag) |
SerializationHelper(TableMetadata metadata,
int version,
SerializationHelper.Flag flag,
ColumnFilter columnsToFetch) |
Modifier and Type | Method and Description |
---|---|
boolean |
canSkipValue(CellPath path) |
boolean |
canSkipValue(ColumnMetadata column) |
void |
endOfComplexColumn() |
boolean |
includes(Cell cell,
LivenessInfo rowLiveness) |
boolean |
includes(CellPath path) |
boolean |
includes(ColumnMetadata column) |
boolean |
isDropped(Cell cell,
boolean isComplex) |
boolean |
isDroppedComplexDeletion(DeletionTime complexDeletion) |
java.nio.ByteBuffer |
maybeClearCounterValue(java.nio.ByteBuffer value) |
void |
startOfComplexColumn(ColumnMetadata column) |
public SerializationHelper(TableMetadata metadata, int version, SerializationHelper.Flag flag, ColumnFilter columnsToFetch)
public SerializationHelper(TableMetadata metadata, int version, SerializationHelper.Flag flag)
public boolean includes(ColumnMetadata column)
public boolean includes(Cell cell, LivenessInfo rowLiveness)
public boolean includes(CellPath path)
public boolean canSkipValue(ColumnMetadata column)
public boolean canSkipValue(CellPath path)
public void startOfComplexColumn(ColumnMetadata 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 © 2009-2019 The Apache Software Foundation