本文整理匯總了Java中org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectInspectorFactory.javaShortObjectInspector方法的典型用法代碼示例。如果您正苦於以下問題:Java PrimitiveObjectInspectorFactory.javaShortObjectInspector方法的具體用法?Java PrimitiveObjectInspectorFactory.javaShortObjectInspector怎麽用?Java PrimitiveObjectInspectorFactory.javaShortObjectInspector使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectInspectorFactory
的用法示例。
在下文中一共展示了PrimitiveObjectInspectorFactory.javaShortObjectInspector方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: getObjectInspector
import org.apache.hadoop.hive.serde2.objectinspector.primitive.PrimitiveObjectInspectorFactory; //導入方法依賴的package包/類
public static ObjectInspector getObjectInspector(Type kuduType,
String hiveType) throws SerDeException {
switch (kuduType) {
case STRING:
return PrimitiveObjectInspectorFactory.javaStringObjectInspector;
case FLOAT:
return PrimitiveObjectInspectorFactory.javaFloatObjectInspector;
case DOUBLE:
return PrimitiveObjectInspectorFactory.javaDoubleObjectInspector;
case BOOL:
return PrimitiveObjectInspectorFactory.javaBooleanObjectInspector;
case INT8:
return PrimitiveObjectInspectorFactory.javaByteObjectInspector;
case INT16:
return PrimitiveObjectInspectorFactory.javaShortObjectInspector;
case INT32:
return PrimitiveObjectInspectorFactory.javaIntObjectInspector;
case INT64:
return PrimitiveObjectInspectorFactory.javaLongObjectInspector;
case TIMESTAMP:
return PrimitiveObjectInspectorFactory.javaTimestampObjectInspector;
case BINARY:
return PrimitiveObjectInspectorFactory.javaByteArrayObjectInspector;
default:
throw new SerDeException("Cannot find getObjectInspector for: "
+ hiveType);
}
}