GObject
├── GArrowExecuteNodeOptions
│ ├── GArrowAggregateNodeOptions
│ ├── GArrowFilterNodeOptions
│ ├── GArrowHashJoinNodeOptions
│ ├── GArrowProjectNodeOptions
│ ├── GArrowSinkNodeOptions
│ ╰── GArrowSourceNodeOptions
├── GArrowAggregation
├── GArrowArrayBuilder
│ ├── GArrowBinaryArrayBuilder
│ │ ╰── GArrowStringArrayBuilder
│ ├── GArrowBinaryDictionaryArrayBuilder
│ ├── GArrowBooleanArrayBuilder
│ ├── GArrowDate32ArrayBuilder
│ ├── GArrowDate64ArrayBuilder
│ ├── GArrowDayTimeIntervalArrayBuilder
│ ├── GArrowFixedSizeBinaryArrayBuilder
│ │ ├── GArrowDecimal128ArrayBuilder
│ │ ╰── GArrowDecimal256ArrayBuilder
│ ├── GArrowUnionArrayBuilder
│ │ ├── GArrowDenseUnionArrayBuilder
│ │ ╰── GArrowSparseUnionArrayBuilder
│ ├── GArrowDoubleArrayBuilder
│ ├── GArrowFloatArrayBuilder
│ ├── GArrowHalfFloatArrayBuilder
│ ├── GArrowInt16ArrayBuilder
│ ├── GArrowInt32ArrayBuilder
│ ├── GArrowInt64ArrayBuilder
│ ├── GArrowInt8ArrayBuilder
│ ├── GArrowIntArrayBuilder
│ ├── GArrowLargeBinaryArrayBuilder
│ │ ╰── GArrowLargeStringArrayBuilder
│ ├── GArrowLargeListArrayBuilder
│ ├── GArrowListArrayBuilder
│ ├── GArrowMapArrayBuilder
│ ├── GArrowMonthDayNanoIntervalArrayBuilder
│ ├── GArrowMonthIntervalArrayBuilder
│ ├── GArrowNullArrayBuilder
│ ├── GArrowStringDictionaryArrayBuilder
│ ├── GArrowStructArrayBuilder
│ ├── GArrowTime32ArrayBuilder
│ ├── GArrowTime64ArrayBuilder
│ ├── GArrowTimestampArrayBuilder
│ ├── GArrowUInt16ArrayBuilder
│ ├── GArrowUInt32ArrayBuilder
│ ├── GArrowUInt64ArrayBuilder
│ ├── GArrowUInt8ArrayBuilder
│ ╰── GArrowUIntArrayBuilder
├── GArrowDatum
│ ├── GArrowArrayDatum
│ ├── GArrowChunkedArrayDatum
│ ├── GArrowRecordBatchDatum
│ ├── GArrowScalarDatum
│ ╰── GArrowTableDatum
├── GArrowArray
│ ├── GArrowBinaryArray
│ │ ╰── GArrowStringArray
│ ├── GArrowPrimitiveArray
│ │ ├── GArrowBooleanArray
│ │ ├── GArrowNumericArray
│ │ │ ├── GArrowDate32Array
│ │ │ ├── GArrowDate64Array
│ │ │ ├── GArrowDoubleArray
│ │ │ ├── GArrowFloatArray
│ │ │ ├── GArrowHalfFloatArray
│ │ │ ├── GArrowInt16Array
│ │ │ ├── GArrowInt32Array
│ │ │ ├── GArrowInt64Array
│ │ │ ├── GArrowInt8Array
│ │ │ ├── GArrowMonthIntervalArray
│ │ │ ├── GArrowTime32Array
│ │ │ ├── GArrowTime64Array
│ │ │ ├── GArrowTimestampArray
│ │ │ ├── GArrowUInt16Array
│ │ │ ├── GArrowUInt32Array
│ │ │ ├── GArrowUInt64Array
│ │ │ ╰── GArrowUInt8Array
│ │ ├── GArrowDayTimeIntervalArray
│ │ ├── GArrowFixedSizeBinaryArray
│ │ │ ├── GArrowDecimal128Array
│ │ │ ╰── GArrowDecimal256Array
│ │ ╰── GArrowMonthDayNanoIntervalArray
│ ├── GArrowUnionArray
│ │ ├── GArrowDenseUnionArray
│ │ ╰── GArrowSparseUnionArray
│ ├── GArrowDictionaryArray
│ ├── GArrowExtensionArray
│ ├── GArrowLargeBinaryArray
│ │ ╰── GArrowLargeStringArray
│ ├── GArrowLargeListArray
│ ├── GArrowListArray
│ │ ╰── GArrowMapArray
│ ├── GArrowNullArray
│ ├── GArrowRunEndEncodedArray
│ ╰── GArrowStructArray
├── GArrowFunctionOptions
│ ├── GArrowArraySortOptions
│ ├── GArrowCastOptions
│ ├── GArrowCountOptions
│ ├── GArrowFilterOptions
│ ├── GArrowIndexOptions
│ ├── GArrowMatchSubstringOptions
│ ├── GArrowQuantileOptions
│ ├── GArrowRankOptions
│ ├── GArrowRoundOptions
│ ├── GArrowRoundToMultipleOptions
│ ├── GArrowRunEndEncodeOptions
│ ├── GArrowScalarAggregateOptions
│ ├── GArrowSetLookupOptions
│ ├── GArrowSortOptions
│ ├── GArrowTakeOptions
│ ├── GArrowUTF8NormalizeOptions
│ ╰── GArrowVarianceOptions
├── GArrowScalar
│ ├── GArrowBaseBinaryScalar
│ │ ├── GArrowBinaryScalar
│ │ ├── GArrowFixedSizeBinaryScalar
│ │ ├── GArrowLargeBinaryScalar
│ │ ├── GArrowLargeStringScalar
│ │ ╰── GArrowStringScalar
│ ├── GArrowBaseListScalar
│ │ ├── GArrowLargeListScalar
│ │ ├── GArrowListScalar
│ │ ╰── GArrowMapScalar
│ ├── GArrowBooleanScalar
│ ├── GArrowDate32Scalar
│ ├── GArrowDate64Scalar
│ ├── GArrowDayTimeIntervalScalar
│ ├── GArrowDecimal128Scalar
│ ├── GArrowDecimal256Scalar
│ ├── GArrowUnionScalar
│ │ ├── GArrowDenseUnionScalar
│ │ ╰── GArrowSparseUnionScalar
│ ├── GArrowDoubleScalar
│ ├── GArrowExtensionScalar
│ ├── GArrowFloatScalar
│ ├── GArrowHalfFloatScalar
│ ├── GArrowInt16Scalar
│ ├── GArrowInt32Scalar
│ ├── GArrowInt64Scalar
│ ├── GArrowInt8Scalar
│ ├── GArrowMonthDayNanoIntervalScalar
│ ├── GArrowMonthIntervalScalar
│ ├── GArrowNullScalar
│ ├── GArrowStructScalar
│ ├── GArrowTime32Scalar
│ ├── GArrowTime64Scalar
│ ├── GArrowTimestampScalar
│ ├── GArrowUInt16Scalar
│ ├── GArrowUInt32Scalar
│ ├── GArrowUInt64Scalar
│ ╰── GArrowUInt8Scalar
├── GArrowDataType
│ ├── GArrowBinaryDataType
│ ├── GArrowFixedWidthDataType
│ │ ├── GArrowBooleanDataType
│ │ ├── GArrowTemporalDataType
│ │ │ ├── GArrowDate32DataType
│ │ │ ├── GArrowDate64DataType
│ │ │ ├── GArrowIntervalDataType
│ │ │ │ ├── GArrowDayTimeIntervalDataType
│ │ │ │ ├── GArrowMonthDayNanoIntervalDataType
│ │ │ │ ╰── GArrowMonthIntervalDataType
│ │ │ ├── GArrowTimeDataType
│ │ │ │ ├── GArrowTime32DataType
│ │ │ │ ╰── GArrowTime64DataType
│ │ │ ╰── GArrowTimestampDataType
│ │ ├── GArrowFixedSizeBinaryDataType
│ │ │ ╰── GArrowDecimalDataType
│ │ │ ├── GArrowDecimal128DataType
│ │ │ ╰── GArrowDecimal256DataType
│ │ ├── GArrowDictionaryDataType
│ │ ├── GArrowNumericDataType
│ │ │ ├── GArrowFloatingPointDataType
│ │ │ │ ├── GArrowDoubleDataType
│ │ │ │ ├── GArrowFloatDataType
│ │ │ │ ╰── GArrowHalfFloatDataType
│ │ │ ╰── GArrowIntegerDataType
│ │ │ ├── GArrowInt16DataType
│ │ │ ├── GArrowInt32DataType
│ │ │ ├── GArrowInt64DataType
│ │ │ ├── GArrowInt8DataType
│ │ │ ├── GArrowUInt16DataType
│ │ │ ├── GArrowUInt32DataType
│ │ │ ├── GArrowUInt64DataType
│ │ │ ╰── GArrowUInt8DataType
│ │ ╰── GArrowRunEndEncodedDataType
│ ├── GArrowUnionDataType
│ │ ├── GArrowDenseUnionDataType
│ │ ╰── GArrowSparseUnionDataType
│ ├── GArrowExtensionDataType
│ ├── GArrowLargeBinaryDataType
│ ├── GArrowLargeListDataType
│ ├── GArrowLargeStringDataType
│ ├── GArrowListDataType
│ │ ╰── GArrowMapDataType
│ ├── GArrowNullDataType
│ ├── GArrowStringDataType
│ ╰── GArrowStructDataType
├── GArrowBuffer
│ ╰── GArrowMutableBuffer
│ ╰── GArrowResizableBuffer
├── GInputStream
│ ╰── GArrowInputStream
│ ├── GArrowSeekableInputStream
│ │ ├── GArrowBufferInputStream
│ │ ├── GArrowFileInputStream
│ │ ├── GArrowGIOInputStream
│ │ ╰── GArrowMemoryMappedInputStream
│ ╰── GArrowCompressedInputStream
├── GArrowOutputStream
│ ├── GArrowBufferOutputStream
│ ├── GArrowCompressedOutputStream
│ ├── GArrowFileOutputStream
│ ╰── GArrowGIOOutputStream
├── GArrowExpression
│ ├── GArrowCallExpression
│ ├── GArrowFieldExpression
│ ╰── GArrowLiteralExpression
├── GArrowChunkedArray
├── GArrowCodec
├── GArrowCSVReadOptions
├── GArrowCSVReader
├── GArrowDayMillisecond
├── GArrowDecimal128
├── GArrowDecimal256
├── GArrowEqualOptions
├── GArrowExecuteContext
├── GArrowExecuteNode
├── GArrowExecutePlan
├── GArrowExtensionDataTypeRegistry
├── GArrowFeatherFileReader
├── GArrowFeatherWriteProperties
├── GArrowField
├── GArrowFileInfo
├── GArrowFileSelector
├── GArrowFileSystem
│ ├── GArrowGCSFileSystem
│ ├── GArrowHDFSFileSystem
│ ├── GArrowLocalFileSystem
│ ├── GArrowMockFileSystem
│ ├── GArrowS3FileSystem
│ ├── GArrowSlowFileSystem
│ ╰── GArrowSubTreeFileSystem
├── GArrowFunctionDoc
├── GArrowFunction
├── GArrowJSONReadOptions
├── GArrowJSONReader
├── GArrowLocalFileSystemOptions
├── GArrowMemoryPool
├── GArrowMonthDayNano
├── GArrowReadOptions
├── GArrowRecordBatchBuilder
├── GArrowRecordBatchFileReader
├── GArrowRecordBatchWriter
│ ╰── GArrowRecordBatchStreamWriter
│ ╰── GArrowRecordBatchFileWriter
├── GArrowRecordBatch
├── GArrowRecordBatchIterator
├── GArrowRecordBatchReader
│ ├── GArrowRecordBatchStreamReader
│ ╰── GArrowTableBatchReader
├── GArrowS3GlobalOptions
├── GArrowSchema
├── GArrowSortKey
├── GArrowTableConcatenateOptions
├── GArrowTable
├── GArrowTensor
╰── GArrowWriteOptions
GInterface
├── GArrowFile
├── GArrowReadable
├── GArrowWritable
╰── GArrowWritableFile
GEnum
├── GArrowCompressionType
├── GArrowCountMode
├── GArrowError
├── GArrowFileMode
├── GArrowFileType
├── GArrowFilterNullSelectionBehavior
├── GArrowIntervalType
├── GArrowJoinType
├── GArrowJSONReadUnexpectedFieldBehavior
├── GArrowMetadataVersion
├── GArrowNullPlacement
├── GArrowQuantileInterpolation
├── GArrowRankTiebreaker
├── GArrowRoundMode
├── GArrowS3LogLevel
├── GArrowSortOrder
├── GArrowTimeUnit
├── GArrowType
╰── GArrowUTF8NormalizeForm