private void write(int pos, Writable inpw) throws IOException { String typ = columnTypes.get(pos); Writable w = (Writable) converters.get(pos).convert(inpw); if (typ.equalsIgnoreCase(serdeConstants.BOOLEAN_TYPE_NAME)) { tbOut.writeBoolean((BooleanWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.TINYINT_TYPE_NAME)) { tbOut.writeByte((ByteWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.SMALLINT_TYPE_NAME)) { tbOut.writeShort((ShortWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.INT_TYPE_NAME)) { tbOut.writeInt((IntWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.BIGINT_TYPE_NAME)) { tbOut.writeLong((LongWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.FLOAT_TYPE_NAME)) { tbOut.writeFloat((FloatWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.DOUBLE_TYPE_NAME)) { tbOut.writeDouble((DoubleWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.STRING_TYPE_NAME)) { tbOut.writeText((Text) w); } else { assert false; } }
writeText((Text) w); } else if (w instanceof ShortWritable) { writeShort((ShortWritable) w); } else if (w instanceof ArrayWritable) { writeArray((ArrayWritable) w);
private void write(int pos, Writable inpw) throws IOException { String typ = columnTypes.get(pos); Writable w = (Writable) converters.get(pos).convert(inpw); if (typ.equalsIgnoreCase(serdeConstants.BOOLEAN_TYPE_NAME)) { tbOut.writeBoolean((BooleanWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.TINYINT_TYPE_NAME)) { tbOut.writeByte((ByteWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.SMALLINT_TYPE_NAME)) { tbOut.writeShort((ShortWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.INT_TYPE_NAME)) { tbOut.writeInt((IntWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.BIGINT_TYPE_NAME)) { tbOut.writeLong((LongWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.FLOAT_TYPE_NAME)) { tbOut.writeFloat((FloatWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.DOUBLE_TYPE_NAME)) { tbOut.writeDouble((DoubleWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.STRING_TYPE_NAME)) { tbOut.writeText((Text) w); } else { assert false; } }
private void write(int pos, Writable inpw) throws IOException { String typ = columnTypes.get(pos); Writable w = (Writable) converters.get(pos).convert(inpw); if (typ.equalsIgnoreCase(serdeConstants.BOOLEAN_TYPE_NAME)) { tbOut.writeBoolean((BooleanWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.TINYINT_TYPE_NAME)) { tbOut.writeByte((ByteWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.SMALLINT_TYPE_NAME)) { tbOut.writeShort((ShortWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.INT_TYPE_NAME)) { tbOut.writeInt((IntWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.BIGINT_TYPE_NAME)) { tbOut.writeLong((LongWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.FLOAT_TYPE_NAME)) { tbOut.writeFloat((FloatWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.DOUBLE_TYPE_NAME)) { tbOut.writeDouble((DoubleWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.STRING_TYPE_NAME)) { tbOut.writeText((Text) w); } else { assert false; } }
private void write(int pos, Writable inpw) throws IOException { String typ = columnTypes.get(pos); Writable w = (Writable) converters.get(pos).convert(inpw); if (typ.equalsIgnoreCase(Constants.BOOLEAN_TYPE_NAME)) { tbOut.writeBoolean((BooleanWritable) w); } else if (typ.equalsIgnoreCase(Constants.TINYINT_TYPE_NAME)) { tbOut.writeByte((ByteWritable) w); } else if (typ.equalsIgnoreCase(Constants.SMALLINT_TYPE_NAME)) { tbOut.writeShort((ShortWritable) w); } else if (typ.equalsIgnoreCase(Constants.INT_TYPE_NAME)) { tbOut.writeInt((IntWritable) w); } else if (typ.equalsIgnoreCase(Constants.BIGINT_TYPE_NAME)) { tbOut.writeLong((LongWritable) w); } else if (typ.equalsIgnoreCase(Constants.FLOAT_TYPE_NAME)) { tbOut.writeFloat((FloatWritable) w); } else if (typ.equalsIgnoreCase(Constants.DOUBLE_TYPE_NAME)) { tbOut.writeDouble((DoubleWritable) w); } else if (typ.equalsIgnoreCase(Constants.STRING_TYPE_NAME)) { tbOut.writeText((Text) w); } else { assert false; } }
private void write(int pos, Writable inpw) throws IOException { String typ = columnTypes.get(pos); Writable w = (Writable) converters.get(pos).convert(inpw); if (typ.equalsIgnoreCase(serdeConstants.BOOLEAN_TYPE_NAME)) { tbOut.writeBoolean((BooleanWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.TINYINT_TYPE_NAME)) { tbOut.writeByte((ByteWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.SMALLINT_TYPE_NAME)) { tbOut.writeShort((ShortWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.INT_TYPE_NAME)) { tbOut.writeInt((IntWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.BIGINT_TYPE_NAME)) { tbOut.writeLong((LongWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.FLOAT_TYPE_NAME)) { tbOut.writeFloat((FloatWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.DOUBLE_TYPE_NAME)) { tbOut.writeDouble((DoubleWritable) w); } else if (typ.equalsIgnoreCase(serdeConstants.STRING_TYPE_NAME)) { tbOut.writeText((Text) w); } else { assert false; } }
writeText((Text) w); } else if (w instanceof ShortWritable) { writeShort((ShortWritable) w); } else if (w instanceof ArrayWritable) { writeArray((ArrayWritable) w);
writeText((Text) w); } else if (w instanceof ShortWritable) { writeShort((ShortWritable) w); } else if (w instanceof ArrayWritable) { writeArray((ArrayWritable) w);
writeText((Text) w); } else if (w instanceof ShortWritable) { writeShort((ShortWritable) w); } else if (w instanceof ArrayWritable) { writeArray((ArrayWritable) w);
writeText((Text) w); } else if (w instanceof ShortWritable) { writeShort((ShortWritable) w); } else if (w instanceof ArrayWritable) { writeArray((ArrayWritable) w);