Expand description
Low-level array data abstractions.
Provides utilities for creating, manipulating, and converting Arrow arrays made of primitive types, strings, and nested types.
Modulesยง
- boolean ๐
- fixed_
binary ๐ - fixed_
size_ ๐list - list ๐
- null ๐
- primitive ๐
- structure ๐
- union ๐
- utils ๐
- variable_
size ๐
Structsยง
- Mutable
Array Data - Efficiently create an ArrayData from one or more existing ArrayDatas by copying chunks.
- _Mutable
Array ๐Data - A mutable ArrayData that knows how to freeze itself into an ArrayData. This is just a data container.
Enumsยง
- Capacities
- Define capacities to pre-allocate for child data or data buffers.
Functionsยง
- build_
extend ๐ - build_
extend_ ๐dictionary - Builds an extend that adds
offset
to the source primitive Additionally validates thatmax
fits into the the underlying primitive returning None if not - build_
extend_ ๐null_ bits - build_
extend_ ๐nulls - build_
extend_ ๐view - Builds an extend that adds
buffer_offset
to any buffer indices encountered - preallocate_
offset_ ๐and_ binary_ buffer
Type Aliasesยง
- Extend ๐
- Extend
Null ๐Bits - Extend
Nulls ๐