public static interface RowIndexEntry.IndexSerializer<T>
Modifier and Type | Method and Description |
---|---|
RowIndexEntry<T> |
deserialize(DataInputPlus in,
long indexFilePosition) |
default RowIndexEntry<T> |
deserialize(FileDataInput input) |
default RowIndexEntry<T> |
deserialize(RandomAccessReader reader) |
RowIndexEntry<T> |
deserializeForCache(DataInputPlus in) |
long |
deserializePositionAndSkip(DataInputPlus in) |
ISerializer<T> |
indexInfoSerializer() |
void |
serialize(RowIndexEntry<T> rie,
DataOutputPlus out,
java.nio.ByteBuffer indexInfo) |
void |
serializeForCache(RowIndexEntry<T> rie,
DataOutputPlus out) |
void serialize(RowIndexEntry<T> rie, DataOutputPlus out, java.nio.ByteBuffer indexInfo) throws java.io.IOException
java.io.IOException
RowIndexEntry<T> deserialize(DataInputPlus in, long indexFilePosition) throws java.io.IOException
java.io.IOException
default RowIndexEntry<T> deserialize(RandomAccessReader reader) throws java.io.IOException
java.io.IOException
default RowIndexEntry<T> deserialize(FileDataInput input) throws java.io.IOException
java.io.IOException
void serializeForCache(RowIndexEntry<T> rie, DataOutputPlus out) throws java.io.IOException
java.io.IOException
RowIndexEntry<T> deserializeForCache(DataInputPlus in) throws java.io.IOException
java.io.IOException
long deserializePositionAndSkip(DataInputPlus in) throws java.io.IOException
java.io.IOException
ISerializer<T> indexInfoSerializer()
Copyright © 2009-2021 The Apache Software Foundation