@Override public Object getPrimitiveJavaObject(Object o) { return o == null ? null : Double.valueOf(get(o)); }
@Override public Object copyObject(Object o) { return o == null ? null : new DoubleWritable(get(o)); }
dv.vector[i] = (Double) value; } else { dv.vector[i] = ((WritableDoubleObjectInspector) outputOI).get(value);
return object; } else { return ((WritableDoubleObjectInspector) objectInspector).get(object);
@Override public Object getPrimitiveJavaObject(Object o) { return o == null ? null : Double.valueOf(get(o)); }
@Override public Object getPrimitiveJavaObject(Object o) { return o == null ? null : Double.valueOf(get(o)); }
@Override public Object getPrimitiveJavaObject(Object o) { return o == null ? null : Double.valueOf(get(o)); }
@Override public Object getPrimitiveJavaObject(Object o) { return o == null ? null : Double.valueOf(get(o)); }
@Override public Object copyObject(Object o) { return o == null ? null : new DoubleWritable(get(o)); }
@Override public Object copyObject(Object o) { return o == null ? null : new DoubleWritable(get(o)); }
@Override public Object copyObject(Object o) { return o == null ? null : new DoubleWritable(get(o)); }
@Override public Object copyObject(Object o) { return o == null ? null : new DoubleWritable(get(o)); }
@Override public void merge(AggregationBuffer agg, Object partial) throws HiveException { if (partial == null) { return; } Object sumObj = internalMergeOI.getStructFieldData(partial, sumField); Object countObj = internalMergeOI.getStructFieldData(partial, countField); double sum = PrimitiveObjectInspectorFactory.writableDoubleObjectInspector.get(sumObj); long count = PrimitiveObjectInspectorFactory.writableLongObjectInspector.get(countObj); NDCGAggregationBuffer myAggr = (NDCGAggregationBuffer) agg; myAggr.merge(sum, count); }
@Override public void merge(AggregationBuffer agg, Object partial) throws HiveException { if (partial == null) { return; } Object sumObj = internalMergeOI.getStructFieldData(partial, sumField); Object countObj = internalMergeOI.getStructFieldData(partial, countField); double sum = writableDoubleObjectInspector.get(sumObj); long count = writableLongObjectInspector.get(countObj); RankingAUCAggregationBuffer myAggr = (RankingAUCAggregationBuffer) agg; myAggr.merge(sum, count); }
@Override public void merge(@SuppressWarnings("deprecation") AggregationBuffer agg, Object partial) throws HiveException { if (partial == null) { return; } Object sumObj = internalMergeOI.getStructFieldData(partial, sumField); Object countObj = internalMergeOI.getStructFieldData(partial, countField); double sum = PrimitiveObjectInspectorFactory.writableDoubleObjectInspector.get(sumObj); long count = PrimitiveObjectInspectorFactory.writableLongObjectInspector.get(countObj); MAPAggregationBuffer myAggr = (MAPAggregationBuffer) agg; myAggr.merge(sum, count); }
@Override public void merge(@SuppressWarnings("deprecation") AggregationBuffer agg, Object partial) throws HiveException { if (partial == null) { return; } Object sumObj = internalMergeOI.getStructFieldData(partial, sumField); Object countObj = internalMergeOI.getStructFieldData(partial, countField); double sum = PrimitiveObjectInspectorFactory.writableDoubleObjectInspector.get(sumObj); long count = PrimitiveObjectInspectorFactory.writableLongObjectInspector.get(countObj); MRRAggregationBuffer myAggr = (MRRAggregationBuffer) agg; myAggr.merge(sum, count); }
@Override public void merge(@SuppressWarnings("deprecation") AggregationBuffer agg, Object partial) throws HiveException { if (partial == null) { return; } Object sumObj = internalMergeOI.getStructFieldData(partial, sumField); Object countObj = internalMergeOI.getStructFieldData(partial, countField); double sum = PrimitiveObjectInspectorFactory.writableDoubleObjectInspector.get(sumObj); long count = PrimitiveObjectInspectorFactory.writableLongObjectInspector.get(countObj); RecallAggregationBuffer myAggr = (RecallAggregationBuffer) agg; myAggr.merge(sum, count); }
@Override public void merge(@SuppressWarnings("deprecation") AggregationBuffer agg, Object partial) throws HiveException { if (partial == null) { return; } Object sumObj = internalMergeOI.getStructFieldData(partial, sumField); Object countObj = internalMergeOI.getStructFieldData(partial, countField); double sum = PrimitiveObjectInspectorFactory.writableDoubleObjectInspector.get(sumObj); long count = PrimitiveObjectInspectorFactory.writableLongObjectInspector.get(countObj); PrecisionAggregationBuffer myAggr = (PrecisionAggregationBuffer) agg; myAggr.merge(sum, count); }
@Override public void merge(@SuppressWarnings("deprecation") AggregationBuffer agg, Object partial) throws HiveException { if (partial == null) { return; } Object sumObj = internalMergeOI.getStructFieldData(partial, sumField); Object countObj = internalMergeOI.getStructFieldData(partial, countField); double sum = PrimitiveObjectInspectorFactory.writableDoubleObjectInspector.get(sumObj); long count = PrimitiveObjectInspectorFactory.writableLongObjectInspector.get(countObj); HitRateAggregationBuffer myAggr = (HitRateAggregationBuffer) agg; myAggr.merge(sum, count); }
@Override public void merge(@SuppressWarnings("deprecation") AggregationBuffer agg, Object partial) throws HiveException { if (partial == null) { return; } Object sumObj = internalMergeOI.getStructFieldData(partial, sumField); Object countObj = internalMergeOI.getStructFieldData(partial, countField); double sum = writableDoubleObjectInspector.get(sumObj); long count = writableLongObjectInspector.get(countObj); NDCGAggregationBuffer myAggr = (NDCGAggregationBuffer) agg; myAggr.merge(sum, count); }