public class ExecRowWritable
extends java.lang.Object
implements org.apache.hadoop.io.Writable
Modifier and Type | Field and Description |
---|---|
(package private) byte[] |
bytes |
(package private) MultiFieldDecoder |
decoder |
(package private) MultiFieldEncoder |
encoder |
(package private) int |
length |
(package private) DescriptorSerializer[] |
serializers |
(package private) ExecRow |
value |
Constructor and Description |
---|
ExecRowWritable(ExecRow row) |
Modifier and Type | Method and Description |
---|---|
ExecRow |
get() |
byte[] |
getBytes() |
int |
getLength() |
void |
readFields(java.io.DataInput in) |
void |
set(ExecRow row) |
java.lang.String |
toString() |
byte[] |
translate2byte(ExecRow row) |
ExecRow |
translateFromBytes(byte[] row) |
void |
write(java.io.DataOutput out) |
DescriptorSerializer[] serializers
MultiFieldDecoder decoder
MultiFieldEncoder encoder
ExecRow value
byte[] bytes
int length
public ExecRowWritable(ExecRow row)
public byte[] translate2byte(ExecRow row) throws StandardException
StandardException
public ExecRow translateFromBytes(byte[] row) throws StandardException
StandardException
public ExecRow get()
public void set(ExecRow row)
public byte[] getBytes()
public int getLength()
public void readFields(java.io.DataInput in) throws java.io.IOException
readFields
in interface org.apache.hadoop.io.Writable
java.io.IOException
public void write(java.io.DataOutput out) throws java.io.IOException
write
in interface org.apache.hadoop.io.Writable
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object