Class OrcSplitReaderUtil

    • Constructor Detail

      • OrcSplitReaderUtil

        public OrcSplitReaderUtil()
    • Method Detail

      • getSelectedOrcFields

        public static int[] getSelectedOrcFields​(String[] fullFieldNames,
                                                 int[] selectedFields,
                                                 List<String> nonPartNames)
      • convertToOrcTypeWithPart

        public static org.apache.orc.TypeDescription convertToOrcTypeWithPart​(String[] fullFieldNames,
                                                                              DataType[] fullFieldTypes,
                                                                              Collection<String> partitionKeys)
      • convertToOrcTypeWithPart

        public static org.apache.orc.TypeDescription convertToOrcTypeWithPart​(String[] fullFieldNames,
                                                                              LogicalType[] fullFieldTypes,
                                                                              Collection<String> partitionKeys)
      • logicalTypeToOrcType

        public static org.apache.orc.TypeDescription logicalTypeToOrcType​(LogicalType type)
        See org.apache.flink.table.catalog.hive.util.HiveTypeUtil.