public class PaimonDecimalObjectInspector extends org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector implements org.apache.hadoop.hive.serde2.objectinspector.primitive.HiveDecimalObjectInspector, WriteableObjectInspector
AbstractPrimitiveJavaObjectInspector
for DECIMAL type.Constructor and Description |
---|
PaimonDecimalObjectInspector(int precision,
int scale) |
Modifier and Type | Method and Description |
---|---|
Decimal |
convert(Object o) |
Object |
copyObject(Object o) |
org.apache.hadoop.hive.common.type.HiveDecimal |
getPrimitiveJavaObject(Object o) |
org.apache.hadoop.hive.serde2.io.HiveDecimalWritable |
getPrimitiveWritableObject(Object o) |
preferWritable
getCategory, getJavaPrimitiveClass, getPrimitiveCategory, getPrimitiveWritableClass, getTypeInfo, getTypeName, precision, scale
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public PaimonDecimalObjectInspector(int precision, int scale)
public org.apache.hadoop.hive.common.type.HiveDecimal getPrimitiveJavaObject(Object o)
getPrimitiveJavaObject
in interface org.apache.hadoop.hive.serde2.objectinspector.primitive.HiveDecimalObjectInspector
getPrimitiveJavaObject
in interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector
getPrimitiveJavaObject
in class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector
public org.apache.hadoop.hive.serde2.io.HiveDecimalWritable getPrimitiveWritableObject(Object o)
getPrimitiveWritableObject
in interface org.apache.hadoop.hive.serde2.objectinspector.primitive.HiveDecimalObjectInspector
getPrimitiveWritableObject
in interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector
public Object copyObject(Object o)
copyObject
in interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector
copyObject
in class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector
public Decimal convert(Object o)
convert
in interface WriteableObjectInspector
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.