@InterfaceAudience.Private
public interface IKVSerializer
| Modifier and Type | Method and Description | 
|---|---|
| int | deserializeKV(DataInputStream in,
             SizedWritable<?> key,
             SizedWritable<?> value) | 
| int | serializeKV(DataOutputStream out,
           SizedWritable<?> key,
           SizedWritable<?> value) | 
| int | serializePartitionKV(DataOutputStream out,
                    int partitionId,
                    SizedWritable<?> key,
                    SizedWritable<?> value) | 
| void | updateLength(SizedWritable<?> key,
            SizedWritable<?> value)update the length field of SizedWritable | 
void updateLength(SizedWritable<?> key, SizedWritable<?> value) throws IOException
IOExceptionint serializeKV(DataOutputStream out, SizedWritable<?> key, SizedWritable<?> value) throws IOException
IOExceptionint serializePartitionKV(DataOutputStream out, int partitionId, SizedWritable<?> key, SizedWritable<?> value) throws IOException
IOExceptionint deserializeKV(DataInputStream in, SizedWritable<?> key, SizedWritable<?> value) throws IOException
IOExceptionCopyright © 2008–2023 Apache Software Foundation. All rights reserved.