public static class ParquetValueReaders.MapReader<K,V> extends ParquetValueReaders.RepeatedKeyValueReader<java.util.Map<K,V>,java.util.Map<K,V>,K,V>
| Constructor and Description | 
|---|
MapReader(int definitionLevel,
         int repetitionLevel,
         ParquetValueReader<K> keyReader,
         ParquetValueReader<V> valueReader)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
addPair(java.util.Map<K,V> map,
       K key,
       V value)  | 
protected java.util.Map<K,V> | 
buildMap(java.util.Map<K,V> map)  | 
protected java.util.Map.Entry<K,V> | 
getPair(java.util.Map<K,V> map)  | 
protected java.util.Map<K,V> | 
newMapData(java.util.Map<K,V> reuse)  | 
column, columns, read, setPageSourcepublic MapReader(int definitionLevel,
                 int repetitionLevel,
                 ParquetValueReader<K> keyReader,
                 ParquetValueReader<V> valueReader)
protected java.util.Map<K,V> newMapData(java.util.Map<K,V> reuse)
newMapData in class ParquetValueReaders.RepeatedKeyValueReader<java.util.Map<K,V>,java.util.Map<K,V>,K,V>