public class UnfilteredRowIteratorSerializer
extends java.lang.Object
SerializationHeader
. It contains in particular the columns contains in the serialized
iterator as well as other information necessary to decoding the serialized rows
(see SerializationHeader.Serializer for details
).
ColumnIndex
.Modifier and Type | Class and Description |
---|---|
static class |
UnfilteredRowIteratorSerializer.Header |
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
logger |
static UnfilteredRowIteratorSerializer |
serializer |
Constructor and Description |
---|
UnfilteredRowIteratorSerializer() |
protected static final org.slf4j.Logger logger
public static final UnfilteredRowIteratorSerializer serializer
public void serialize(UnfilteredRowIterator iterator, ColumnFilter selection, DataOutputPlus out, int version) throws java.io.IOException
java.io.IOException
public void serialize(UnfilteredRowIterator iterator, ColumnFilter selection, DataOutputPlus out, int version, int rowEstimate) throws java.io.IOException
java.io.IOException
public void serialize(UnfilteredRowIterator iterator, SerializationHeader header, ColumnFilter selection, DataOutputPlus out, int version, int rowEstimate) throws java.io.IOException
java.io.IOException
public long serializedSize(UnfilteredRowIterator iterator, ColumnFilter selection, int version, int rowEstimate)
public UnfilteredRowIteratorSerializer.Header deserializeHeader(CFMetaData metadata, ColumnFilter selection, DataInputPlus in, int version, SerializationHelper.Flag flag) throws java.io.IOException
java.io.IOException
public UnfilteredRowIterator deserialize(DataInputPlus in, int version, CFMetaData metadata, SerializationHelper.Flag flag, UnfilteredRowIteratorSerializer.Header header) throws java.io.IOException
java.io.IOException
public UnfilteredRowIterator deserialize(DataInputPlus in, int version, CFMetaData metadata, ColumnFilter selection, SerializationHelper.Flag flag) throws java.io.IOException
java.io.IOException
Copyright © 2018 The Apache Software Foundation