@Override public void write(Object value) { recordConsumer.addFloat(inspector.get(value)); } }
@Override public void write(Object value) { recordConsumer.addFloat(inspector.get(value)); } }
@Override void serialize(RandomAccessOutput byteStream, Object obj, ObjectInspector objInspector, boolean skipLengthPrefix, BooleanRef warnedOnceNullMapKey) { FloatObjectInspector foi = (FloatObjectInspector) objInspector; int v = Float.floatToIntBits(foi.get(obj)); byteStream.write((byte) (v >> 24)); byteStream.write((byte) (v >> 16)); byteStream.write((byte) (v >> 8)); byteStream.write((byte) (v)); } }
@Override void write(Object obj) throws IOException { super.write(obj); if (obj != null) { float val = ((FloatObjectInspector) inspector).get(obj); indexStatistics.updateDouble(val); if (createBloomFilter) { // floats are converted to doubles in column statistics and during SARG evaluation bloomFilter.addDouble(val); } utils.writeFloat(stream, val); } }
float f = ((FloatObjectInspector) oi).get(o); dos.writeFloat(f); break;
break; case FLOAT: xFloatValue = ((FloatObjectInspector) argumentOIs[0]).get(arg0); resultText.set(numberFormat.format(xFloatValue)); break;
result = (int) ((FloatObjectInspector) oi).get(o); break;
break; case FLOAT: result = ((FloatObjectInspector) oi).get(o); break; case DOUBLE:
break; case FLOAT: result = (long) ((FloatObjectInspector) oi).get(o); break; case DOUBLE:
break; case FLOAT: result = String.valueOf((((FloatObjectInspector) oi).get(o))); break; case DOUBLE:
break; case FLOAT: Float f = ((FloatObjectInspector) oi).get(o); result = HiveDecimal.create(f.toString()); break;
break; case FLOAT: result = TimestampUtils.doubleToTimestamp(((FloatObjectInspector) inputOI).get(o)); break; case DOUBLE:
break; case FLOAT: float vFloat = ((FloatObjectInspector)inputOI).get(parameters[0]); bf.addDouble(vFloat); break;
FloatWritable r = reuse == null ? new FloatWritable() : (FloatWritable) reuse; r.set(foi.get(o)); tbOut.write(r); return;
return Long.valueOf(((LongObjectInspector)argumentOI).get(input)); case FLOAT: return Float.valueOf(((FloatObjectInspector)argumentOI).get(input)); case DOUBLE: return Double.valueOf(((DoubleObjectInspector)argumentOI).get(input));
break; case FLOAT: result = (int) ((FloatObjectInspector) oi).get(o) != 0; break; case DOUBLE:
case FLOAT: float vFloat = ((FloatObjectInspector) valObjectInspector). get(arguments[0].get()); return bloomFilter.testDouble(vFloat); case DOUBLE:
return; case FLOAT: RealType.REAL.writeLong(builder, floatToRawIntBits(((FloatObjectInspector) inspector).get(object))); return; case DOUBLE:
break; case FLOAT: recordConsumer.addFloat(((FloatObjectInspector) inspector).get(value)); break; case BYTE: