package hip.ch6.joins.repartition;
import hip.ch6.joins.repartition.impl.OutputValue;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.io.Writable;
import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOException;
public class TextTaggedOutputValue extends OutputValue {
private Text data;
public TextTaggedOutputValue() {
this.data = new Text("");
}
public TextTaggedOutputValue(Text data) {
this.data = data;
}
public Writable getData() {
return data;
}
public void setData(Text data) {
this.data = data;
}
public void write(DataOutput out) throws IOException {
this.smaller.write(out);
this.data.write(out);
}
public void readFields(DataInput in) throws IOException {
this.smaller.readFields(in);
this.data.readFields(in);
}
}