@Override public float get(Object o) { return ((FloatWritable) o).get(); }
@Override public Object getPrimitiveJavaObject(Object o) { return o == null ? null : Float.valueOf(((FloatWritable) o).get()); }
public LazyFloat(LazyFloat copy) { super(copy); data = new FloatWritable(copy.data.get()); }
@Override public float get(Object o) { return getPrimitiveWritableObject(o).get(); }
@Override public Object copyObject(Object o) { return o == null ? null : new FloatWritable(((FloatWritable) o).get()); }
LazyBinaryFloat(LazyBinaryFloat copy) { super(copy); data = new FloatWritable(copy.data.get()); }
public void writeFloat(FloatWritable fw) throws IOException { out.writeFloat(fw.get()); }
@Override public void assignObjectValue(Object val, int destIndex) throws HiveException { if (val == null) { assignNull(destIndex); } else { FloatWritable bw = (FloatWritable) val; assignDouble(bw.get(), destIndex); } } }.init(outputBatch, (DoubleColumnVector) destCol);
@Override public void assignObjectValue(Object val, int destIndex) throws HiveException { if (val == null) { assignNull(destIndex); } else { FloatWritable bw = (FloatWritable) val; assignDouble(bw.get(), destIndex); } } }.init(outputBatch, (DoubleColumnVector) destCol);
private void runFloat(float v, IntWritable scale, Float expV, GenericUDF udf) throws HiveException { DeferredObject valueObj0 = new DeferredJavaObject(new FloatWritable(v)); DeferredObject valueObj1 = new DeferredJavaObject(scale); DeferredObject[] args = { valueObj0, valueObj1 }; FloatWritable output = (FloatWritable) udf.evaluate(args); Assert.assertEquals("bround() test ", expV.floatValue(), output.get(), 0.001f); }