コード例 #1
0
ファイル: CoerceExpression.java プロジェクト: rpiotti/phoenix
 @Override
 public void write(DataOutput output) throws IOException {
   super.write(output);
   WritableUtils.writeVInt(output, toType.ordinal());
   WritableUtils.writeVInt(output, ColumnModifier.toSystemValue(toMod));
   WritableUtils.writeVInt(output, byteSize == null ? -1 : byteSize);
 }
コード例 #2
0
ファイル: CoerceExpression.java プロジェクト: rpiotti/phoenix
 @Override
 public void readFields(DataInput input) throws IOException {
   super.readFields(input);
   toType = PDataType.values()[WritableUtils.readVInt(input)];
   toMod = ColumnModifier.fromSystemValue(WritableUtils.readVInt(input));
   int byteSize = WritableUtils.readVInt(input);
   this.byteSize = byteSize == -1 ? null : byteSize;
 }