Class ParquetValueReaders.RepeatedKeyValueReader<M,​I,​K,​V>

    • Method Detail

      • setPageSource

        public void setPageSource​(org.apache.parquet.column.page.PageReadStore pageStore)
        Specified by:
        setPageSource in interface ParquetValueReader<M>
      • column

        public org.apache.iceberg.parquet.TripleIterator<?> column()
        Specified by:
        column in interface ParquetValueReader<M>
      • columns

        public java.util.List<org.apache.iceberg.parquet.TripleIterator<?>> columns()
        Specified by:
        columns in interface ParquetValueReader<M>
      • newMapData

        protected abstract I newMapData​(M reuse)
      • getPair

        protected abstract java.util.Map.Entry<K,​V> getPair​(I map)
      • addPair

        protected abstract void addPair​(I map,
                                        K key,
                                        V value)
      • buildMap

        protected abstract M buildMap​(I map)