Class VectorizedParquetDefinitionLevelReader

    • Constructor Detail

      • VectorizedParquetDefinitionLevelReader

        public VectorizedParquetDefinitionLevelReader​(int bitWidth,
                                                      int maxDefLevel,
                                                      boolean setArrowValidityVector)
    • Method Detail

      • readBatchOfLongs

        public void readBatchOfLongs​(org.apache.arrow.vector.FieldVector vector,
                                     int startOffset,
                                     int typeWidth,
                                     int numValsToRead,
                                     NullabilityHolder nullabilityHolder,
                                     ValuesAsBytesReader valuesReader)
      • readBatchOfTimestampMillis

        public void readBatchOfTimestampMillis​(org.apache.arrow.vector.FieldVector vector,
                                               int startOffset,
                                               int typeWidth,
                                               int numValsToRead,
                                               NullabilityHolder nullabilityHolder,
                                               ValuesAsBytesReader valuesReader)
      • readBatchOfDictionaryEncodedLongs

        public void readBatchOfDictionaryEncodedLongs​(org.apache.arrow.vector.FieldVector vector,
                                                      int startOffset,
                                                      int typeWidth,
                                                      int numValsToRead,
                                                      NullabilityHolder nullabilityHolder,
                                                      VectorizedDictionaryEncodedParquetValuesReader dictionaryEncodedValuesReader,
                                                      org.apache.parquet.column.Dictionary dict)
      • readBatchOfDictionaryEncodedTimestampMillis

        public void readBatchOfDictionaryEncodedTimestampMillis​(org.apache.arrow.vector.FieldVector vector,
                                                                int startOffset,
                                                                int typeWidth,
                                                                int numValsToRead,
                                                                NullabilityHolder nullabilityHolder,
                                                                VectorizedDictionaryEncodedParquetValuesReader dictionaryEncodedValuesReader,
                                                                org.apache.parquet.column.Dictionary dict)
      • readBatchOfIntegers

        public void readBatchOfIntegers​(org.apache.arrow.vector.FieldVector vector,
                                        int startOffset,
                                        int typeWidth,
                                        int numValsToRead,
                                        NullabilityHolder nullabilityHolder,
                                        ValuesAsBytesReader valuesReader)
      • readBatchOfDictionaryEncodedIntegers

        public void readBatchOfDictionaryEncodedIntegers​(org.apache.arrow.vector.FieldVector vector,
                                                         int startOffset,
                                                         int typeWidth,
                                                         int numValsToRead,
                                                         NullabilityHolder nullabilityHolder,
                                                         VectorizedDictionaryEncodedParquetValuesReader dictionaryEncodedValuesReader,
                                                         org.apache.parquet.column.Dictionary dict)
      • readBatchOfFloats

        public void readBatchOfFloats​(org.apache.arrow.vector.FieldVector vector,
                                      int startOffset,
                                      int typeWidth,
                                      int numValsToRead,
                                      NullabilityHolder nullabilityHolder,
                                      ValuesAsBytesReader valuesReader)
      • readBatchOfDictionaryEncodedFloats

        public void readBatchOfDictionaryEncodedFloats​(org.apache.arrow.vector.FieldVector vector,
                                                       int startOffset,
                                                       int typeWidth,
                                                       int numValsToRead,
                                                       NullabilityHolder nullabilityHolder,
                                                       VectorizedDictionaryEncodedParquetValuesReader dictionaryEncodedValuesReader,
                                                       org.apache.parquet.column.Dictionary dict)
      • readBatchOfDoubles

        public void readBatchOfDoubles​(org.apache.arrow.vector.FieldVector vector,
                                       int startOffset,
                                       int typeWidth,
                                       int numValsToRead,
                                       NullabilityHolder nullabilityHolder,
                                       ValuesAsBytesReader valuesReader)
      • readBatchOfDictionaryEncodedDoubles

        public void readBatchOfDictionaryEncodedDoubles​(org.apache.arrow.vector.FieldVector vector,
                                                        int startOffset,
                                                        int typeWidth,
                                                        int numValsToRead,
                                                        NullabilityHolder nullabilityHolder,
                                                        VectorizedDictionaryEncodedParquetValuesReader dictionaryEncodedValuesReader,
                                                        org.apache.parquet.column.Dictionary dict)
      • readBatchOfFixedWidthBinary

        public void readBatchOfFixedWidthBinary​(org.apache.arrow.vector.FieldVector vector,
                                                int startOffset,
                                                int typeWidth,
                                                int numValsToRead,
                                                NullabilityHolder nullabilityHolder,
                                                ValuesAsBytesReader valuesReader)
      • readBatchOfDictionaryEncodedFixedWidthBinary

        public void readBatchOfDictionaryEncodedFixedWidthBinary​(org.apache.arrow.vector.FieldVector vector,
                                                                 int startOffset,
                                                                 int typeWidth,
                                                                 int numValsToRead,
                                                                 NullabilityHolder nullabilityHolder,
                                                                 VectorizedDictionaryEncodedParquetValuesReader dictionaryEncodedValuesReader,
                                                                 org.apache.parquet.column.Dictionary dict)
      • readBatchOfFixedLengthDecimals

        public void readBatchOfFixedLengthDecimals​(org.apache.arrow.vector.FieldVector vector,
                                                   int startOffset,
                                                   int typeWidth,
                                                   int numValsToRead,
                                                   NullabilityHolder nullabilityHolder,
                                                   ValuesAsBytesReader valuesReader)
      • readBatchOfDictionaryEncodedFixedLengthDecimals

        public void readBatchOfDictionaryEncodedFixedLengthDecimals​(org.apache.arrow.vector.FieldVector vector,
                                                                    int startOffset,
                                                                    int typeWidth,
                                                                    int numValsToRead,
                                                                    NullabilityHolder nullabilityHolder,
                                                                    VectorizedDictionaryEncodedParquetValuesReader dictionaryEncodedValuesReader,
                                                                    org.apache.parquet.column.Dictionary dict)
      • readBatchVarWidth

        public void readBatchVarWidth​(org.apache.arrow.vector.FieldVector vector,
                                      int startOffset,
                                      int numValsToRead,
                                      NullabilityHolder nullabilityHolder,
                                      ValuesAsBytesReader valuesReader)
      • readBatchOfDictionaryEncodedVarWidth

        public void readBatchOfDictionaryEncodedVarWidth​(org.apache.arrow.vector.FieldVector vector,
                                                         int startOffset,
                                                         int numValsToRead,
                                                         NullabilityHolder nullabilityHolder,
                                                         VectorizedDictionaryEncodedParquetValuesReader dictionaryEncodedValuesReader,
                                                         org.apache.parquet.column.Dictionary dict)
      • readBatchOfIntLongBackedDecimals

        public void readBatchOfIntLongBackedDecimals​(org.apache.arrow.vector.FieldVector vector,
                                                     int startOffset,
                                                     int typeWidth,
                                                     int numValsToRead,
                                                     NullabilityHolder nullabilityHolder,
                                                     ValuesAsBytesReader valuesReader)
      • readBatchOfDictionaryEncodedIntLongBackedDecimals

        public void readBatchOfDictionaryEncodedIntLongBackedDecimals​(org.apache.arrow.vector.FieldVector vector,
                                                                      int startOffset,
                                                                      int typeWidth,
                                                                      int numValsToRead,
                                                                      NullabilityHolder nullabilityHolder,
                                                                      VectorizedDictionaryEncodedParquetValuesReader dictionaryEncodedValuesReader,
                                                                      org.apache.parquet.column.Dictionary dict)
      • readBatchOfBooleans

        public void readBatchOfBooleans​(org.apache.arrow.vector.FieldVector vector,
                                        int startOffset,
                                        int numValsToRead,
                                        NullabilityHolder nullabilityHolder,
                                        ValuesAsBytesReader valuesReader)