@InterfaceAudience.Private @InterfaceStability.Evolving public interface InterSedes
Modifier and Type | Method and Description |
---|---|
void |
addColsToTuple(DataInput in,
Tuple t)
The type of next object has been determined to be of type Tuple,
add the columns that belong to the tuple to given tuple argument t
|
Class<? extends TupleRawComparator> |
getTupleRawComparatorClass() |
Object |
readDatum(DataInput in)
Get the next object from DataInput in
|
Object |
readDatum(DataInput in,
byte type)
Get the next object from DataInput in of the type of type argument
The type information has been read from DataInput.
|
void |
writeDatum(DataOutput out,
Object val)
Write given object val to DataOutput out
|
void |
writeDatum(DataOutput out,
Object val,
byte type)
Write given object val of DataType type to DataOutput out
|
Object readDatum(DataInput in) throws IOException, ExecException
in
- IOException
ExecException
Object readDatum(DataInput in, byte type) throws IOException, ExecException
in
- type
- IOException
ExecException
void addColsToTuple(DataInput in, Tuple t) throws IOException
in
- t
- IOException
void writeDatum(DataOutput out, Object val) throws IOException
out
- val
- IOException
void writeDatum(DataOutput out, Object val, byte type) throws IOException
out
- outputval
- value to writetype
- type, as defined in DataType
IOException
Class<? extends TupleRawComparator> getTupleRawComparatorClass()
Copyright © 2007-2017 The Apache Software Foundation