如何编写子对象将父类扩展为ORC文件

时间:2017-06-22 23:30:48

标签: hive orc

我有一个子类扩展父类。我正在向orcfile编写子类对象。我在List中有子类对象。我循环遍历列表并写入orc文件。子类对象也有父类变量。

Class objectClass = Child.class

ObjectInspector inspector = ObjectInspectorFactory.getReflectionObjectInspector(objectClass, ObjectInspectorFactory.ObjectInspectorOptions.JAVA);
orcFileWriter = OrcFile.createWriter(fs, new Path(partPath), config, inspector, 67108864, CompressionKind.ZLIB, 10, 0);

我观察到父类变量的NULL值。当我验证子类对象时,我可以看到父类变量的值。

0 个答案:

没有答案