Examples of HiveDecimalObjectInspector


Examples of org.apache.hadoop.hive.serde2.objectinspector.primitive.HiveDecimalObjectInspector

        // Example: 0.00123
        // Sign is 3 (bigger than 0)
        // Factor is -2 (move decimal point 2 positions right)
        // Digits are: 123

        HiveDecimalObjectInspector boi = (HiveDecimalObjectInspector) poi;
        HiveDecimal dec = boi.getPrimitiveJavaObject(o);

        // get the sign of the big decimal
        int sign = dec.compareTo(HiveDecimal.ZERO);

    // we'll encode the absolute value (sign is separate)
View Full Code Here

Examples of org.apache.hadoop.hive.serde2.objectinspector.primitive.HiveDecimalObjectInspector

        t.writeToByteStream(byteStream);
        return warnedOnceNullMapKey;
      }

      case DECIMAL: {
        HiveDecimalObjectInspector bdoi = (HiveDecimalObjectInspector) poi;
        HiveDecimalWritable t = bdoi.getPrimitiveWritableObject(obj);
        if (t == null) {
          return warnedOnceNullMapKey;
        }
        t.writeToByteStream(byteStream);
        return warnedOnceNullMapKey;
View Full Code Here

Examples of org.apache.hadoop.hive.serde2.objectinspector.primitive.HiveDecimalObjectInspector

        t.writeToByteStream(byteStream);
        return warnedOnceNullMapKey;
      }

      case DECIMAL: {
        HiveDecimalObjectInspector bdoi = (HiveDecimalObjectInspector) poi;
        HiveDecimalWritable t = bdoi.getPrimitiveWritableObject(obj);
        t.writeToByteStream(byteStream);
        return warnedOnceNullMapKey;
      }

      default: {
View Full Code Here

Examples of org.apache.hadoop.hive.serde2.objectinspector.primitive.HiveDecimalObjectInspector

        t.writeToByteStream(byteStream);
        return warnedOnceNullMapKey;
      }

      case DECIMAL: {
        HiveDecimalObjectInspector bdoi = (HiveDecimalObjectInspector) poi;
        HiveDecimalWritable t = bdoi.getPrimitiveWritableObject(obj);
        t.writeToByteStream(byteStream);
        return warnedOnceNullMapKey;
      }

      default: {
View Full Code Here

Examples of org.apache.hadoop.hive.serde2.objectinspector.primitive.HiveDecimalObjectInspector

        // Example: 0.00123
        // Sign is 3 (bigger than 0)
        // Factor is -2 (move decimal point 2 positions right)
        // Digits are: 123

        HiveDecimalObjectInspector boi = (HiveDecimalObjectInspector) poi;
        HiveDecimal dec = boi.getPrimitiveJavaObject(o);

        // get the sign of the big decimal
        int sign = dec.compareTo(HiveDecimal.ZERO);

        // we'll encode the absolute value (sign is separate)
View Full Code Here

Examples of org.apache.hadoop.hive.serde2.objectinspector.primitive.HiveDecimalObjectInspector

        t.writeToByteStream(byteStream);
        return warnedOnceNullMapKey;
      }

      case DECIMAL: {
        HiveDecimalObjectInspector bdoi = (HiveDecimalObjectInspector) poi;
        HiveDecimalWritable t = bdoi.getPrimitiveWritableObject(obj);
        if (t == null) {
          return warnedOnceNullMapKey;
        }
        t.writeToByteStream(byteStream);
        return warnedOnceNullMapKey;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.