return o == null ? null : new HiveDecimalWritable((HiveDecimalWritable) o);
}
@Override
public Object set(Object o, byte[] bytes, int scale) {
HiveDecimalWritable writable = (HiveDecimalWritable)create(bytes, scale);
if (writable != null) {
((HiveDecimalWritable)o).set(writable);
return o;
} else {
return null;