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" ] "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/codegen/templates/UnionWriter.java]" -- "[vector/src/main/codegen/templates/UnionMapWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/writer/FieldWriter.java]" -- "[vector/src/main/codegen/templates/AbstractPromotableFieldWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flight/flight-sql/src/main/java/org/apache/arrow/flight/sql/FlightSqlColumnMetadata.java]" -- "[flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/ArrowDatabaseMetadata.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/impl/UnionExtensionWriter.java]" -- "[vector/src/main/java/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/holders/ExtensionHolder.java]" -- "[vector/src/main/java/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrowUtils.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.java]" -- "[vector/src/main/codegen/templates/UnionWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/writer/FieldWriter.java]" -- "[vector/src/main/java/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/holders/ExtensionHolder.java]" -- "[vector/src/main/codegen/templates/StructWriters.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrowConfig.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/impl/ExtensionTypeWriterFactory.java]" -- "[vector/src/main/codegen/templates/PromotableWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/utils/ConvertUtils.java]" -- "[arrow-format/FlightSql.proto]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrow.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/codegen/templates/UnionListWriter.java]" -- "[vector/src/main/codegen/templates/AbstractPromotableFieldWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/utils/ArrowFlightConnectionConfigImpl.java]" -- "[flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/client/ArrowFlightSqlClientHandler.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrow.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/holders/ExtensionHolder.java]" -- "[vector/src/main/java/org/apache/arrow/vector/complex/writer/FieldWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/AvroNullableConsumer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/impl/AbstractExtensionTypeWriter.java]" -- "[vector/src/main/codegen/templates/BaseWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrowUtils.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/codegen/templates/UnionMapWriter.java]" -- "[vector/src/main/codegen/templates/BaseWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/writer/FieldWriter.java]" -- "[vector/src/main/java/org/apache/arrow/vector/complex/impl/UnionExtensionWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/holders/ExtensionHolder.java]" -- "[vector/src/main/codegen/templates/AbstractFieldWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/impl/UnionExtensionWriter.java]" -- "[vector/src/main/codegen/templates/StructWriters.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/accessor/impl/calendar/ArrowFlightJdbcTimeStampVectorAccessor.java]" -- "[flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/accessor/impl/calendar/ArrowFlightJdbcDateVectorAccessor.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/ArrowToAvroUtils.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/codegen/templates/StructWriters.java]" -- "[vector/src/main/codegen/templates/BaseWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrowUtils.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/codegen/templates/StructWriters.java]" -- "[vector/src/main/codegen/templates/PromotableWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/writer/FieldWriter.java]" -- "[vector/src/main/codegen/templates/BaseWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMicrosConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrowUtils.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/ArrowDatabaseMetadata.java]" -- "[arrow-format/FlightSql.proto]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/writer/FieldWriter.java]" -- "[vector/src/main/codegen/templates/StructWriters.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/codegen/templates/UnionMapWriter.java]" -- "[vector/src/main/codegen/templates/AbstractPromotableFieldWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampNanosConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisTzConsumer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/impl/UnionExtensionWriter.java]" -- "[vector/src/main/codegen/templates/UnionWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/holders/ExtensionHolder.java]" -- "[vector/src/main/codegen/templates/UnionMapWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/utils/SqlTypes.java]" -- "[flight/flight-sql-jdbc-core/src/main/java/org/apache/arrow/driver/jdbc/accessor/impl/calendar/ArrowFlightJdbcTimeVectorAccessor.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/producers/AvroNullableProducer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrowUtils.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/complex/impl/ExtensionTypeWriterFactory.java]" -- "[vector/src/main/codegen/templates/BaseWriter.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroTimestampMillisConsumer.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/consumers/logical/AvroDecimal256Consumer.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/codegen/templates/UnionListWriter.java]" -- "[vector/src/main/codegen/templates/StructWriters.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrowConfig.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrow.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrowUtils.java]" -- "[adapter/avro/src/main/java/org/apache/arrow/adapter/avro/AvroToArrowConfig.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[vector/src/main/java/org/apache/arrow/vector/BaseLargeVariableWidthVector.java]" -- "[vector/src/main/java/org/apache/arrow/vector/BaseVariableWidthVector.java]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }