public class IcebergBinaryObjectInspector extends org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector implements org.apache.hadoop.hive.serde2.objectinspector.primitive.BinaryObjectInspector, WriteObjectInspector
Modifier and Type | Method and Description |
---|---|
java.nio.ByteBuffer |
convert(java.lang.Object o) |
java.lang.Object |
copyObject(java.lang.Object o) |
static IcebergBinaryObjectInspector |
get() |
byte[] |
getPrimitiveJavaObject(java.lang.Object o) |
org.apache.hadoop.io.BytesWritable |
getPrimitiveWritableObject(java.lang.Object o) |
preferWritable
getCategory, getJavaPrimitiveClass, getPrimitiveCategory, getPrimitiveWritableClass, getTypeInfo, getTypeName, precision, scale
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static IcebergBinaryObjectInspector get()
public byte[] getPrimitiveJavaObject(java.lang.Object o)
getPrimitiveJavaObject
in interface org.apache.hadoop.hive.serde2.objectinspector.primitive.BinaryObjectInspector
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.io.BytesWritable getPrimitiveWritableObject(java.lang.Object o)
getPrimitiveWritableObject
in interface org.apache.hadoop.hive.serde2.objectinspector.primitive.BinaryObjectInspector
getPrimitiveWritableObject
in interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector
public java.lang.Object copyObject(java.lang.Object o)
copyObject
in interface org.apache.hadoop.hive.serde2.objectinspector.PrimitiveObjectInspector
copyObject
in class org.apache.hadoop.hive.serde2.objectinspector.primitive.AbstractPrimitiveJavaObjectInspector
public java.nio.ByteBuffer convert(java.lang.Object o)
convert
in interface WriteObjectInspector