graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageReadStore.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetWriter.java]" -- "[parquet-column/src/main/java/org/apache/parquet/column/impl/ColumnWriterBase.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[parquet-avro/src/main/java/org/apache/parquet/avro/AvroWriteSupport.java]" -- "[parquet-avro/src/main/java/org/apache/parquet/avro/AvroRecordConverter.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/commands/PruneColumnsCommand.java]" -- "[parquet-cli/src/main/java/org/apache/parquet/cli/commands/RewriteCommand.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/RewriteOptions.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/rewrite/ParquetRewriter.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java]" -- "[parquet-column/src/main/java/org/apache/parquet/column/ParquetProperties.java]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetOutputFormat.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetReader.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/BaseCommand.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/commands/SchemaCommand.java]" -- "[parquet-avro/src/main/java/org/apache/parquet/avro/AvroIndexedRecordConverter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/schema/Types.java]" -- "[parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringGroupConverter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringGroupConverter.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/json/AvroJson.java]" -- "[parquet-cli/src/main/java/org/apache/parquet/cli/BaseCommand.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetReader.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesCtrDecryptor.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-avro/src/main/java/org/apache/parquet/avro/AvroRecordConverter.java]" -- "[parquet-avro/src/main/java/org/apache/parquet/avro/AvroReadSupport.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/Packer.java]" -- "[parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/BytePacker.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/util/RawUtils.java]" -- "[parquet-cli/src/main/java/org/apache/parquet/cli/rawpages/RawPagesReader.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/PlainValuesDictionary.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveType.java]" -- "[parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/PlainValuesDictionary.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-plugins/parquet-plugins-benchmarks/src/main/java/org/apache/parquet/plugins/benchmarks/ByteBitPackingVectorBenchmarks.java]" -- "[parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/ParquetReadRouter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java]" -- "[parquet-column/src/main/java/org/apache/parquet/column/ParquetProperties.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-common/src/main/java/org/apache/parquet/util/DynMethods.java]" -- "[parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringGroupConverter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/filter2/predicate/PrimitiveToBoxedClass.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/PlainValuesDictionary.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java]" -- "[parquet-column/src/main/java/org/apache/parquet/column/values/bloomfilter/AdaptiveBlockSplitBloomFilter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/column/values/delta/DeltaBinaryPackingConfig.java]" -- "[parquet-cli/src/main/java/org/apache/parquet/cli/json/AvroJson.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-common/src/main/java/org/apache/parquet/bytes/BytesInput.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringGroupConverter.java]" -- "[parquet-column/src/main/java/org/apache/parquet/column/ParquetProperties.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-hadoop/src/main/java/org/apache/parquet/crypto/AesGcmDecryptor.java]" -- "[parquet-common/src/main/java/org/apache/parquet/bytes/BytesInput.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/column/values/dictionary/PlainValuesDictionary.java]" -- "[parquet-cli/src/main/java/org/apache/parquet/cli/Util.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-avro/src/main/java/org/apache/parquet/avro/AvroIndexedRecordConverter.java]" -- "[parquet-avro/src/main/java/org/apache/parquet/avro/AvroRecordConverter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-common/src/main/java/org/apache/parquet/bytes/CapacityByteArrayOutputStream.java]" -- "[parquet-common/src/main/java/org/apache/parquet/Preconditions.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/Util.java]" -- "[parquet-cli/src/main/java/org/apache/parquet/cli/BaseCommand.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoMessageConverter.java]" -- "[parquet-protobuf/src/main/java/org/apache/parquet/proto/ProtoConstants.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveType.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-plugins/parquet-encoding-vector/src/main/java/org/apache/parquet/column/values/bitpacking/VectorSupport.java]" -- "[parquet-encoding/src/main/java/org/apache/parquet/column/values/bitpacking/Packer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowPagesCommand.java]" -- "[parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowFooterCommand.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/schema/Types.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/format/converter/ParquetMetadataConverter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-common/src/main/java/org/apache/parquet/util/DynMethods.java]" -- "[parquet-common/src/main/java/org/apache/parquet/bytes/CapacityByteArrayOutputStream.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-hadoop/src/main/java/org/apache/parquet/HadoopReadOptions.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ColumnChunkPageReadStore.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-format-structures/src/main/java/org/apache/parquet/format/BlockCipher.java]" -- "[parquet-common/src/main/java/org/apache/parquet/bytes/BytesInput.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/commands/ColumnMaskingCommand.java]" -- "[parquet-cli/src/main/java/org/apache/parquet/cli/commands/RewriteCommand.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/util/RawUtils.java]" -- "[parquet-cli/src/main/java/org/apache/parquet/cli/commands/ShowPagesCommand.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-common/src/main/java/org/apache/parquet/Preconditions.java]" -- "[parquet-avro/src/main/java/org/apache/parquet/avro/AvroIndexedRecordConverter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/commands/SchemaCommand.java]" -- "[parquet-avro/src/main/java/org/apache/parquet/avro/AvroWriteSupport.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/schema/PrimitiveType.java]" -- "[parquet-cli/src/main/java/org/apache/parquet/cli/commands/SchemaCommand.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-column/src/main/java/org/apache/parquet/internal/filter2/columnindex/RowRanges.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileReader.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-avro/src/main/java/org/apache/parquet/avro/AvroIndexedRecordConverter.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetInputFormat.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-cli/src/main/java/org/apache/parquet/cli/Util.java]" -- "[parquet-hadoop/src/main/java/org/apache/parquet/hadoop/ParquetFileWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[parquet-common/src/main/java/org/apache/parquet/Preconditions.java]" -- "[parquet-column/src/main/java/org/apache/parquet/schema/LogicalTypeAnnotation.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }