Module arrow_array::builder
source · [−]Expand description
Defines builders for the various array types
Structs
Array builder for fixed-width primitive types
Builder for creating a
Buffer
object.Array Builder for
Decimal128Array
Array Builder for
Decimal256Array
Array builder for
FixedSizeListArray
Array builder for
GenericBinaryArray
Array builder for
GenericListArray
Array builder for
GenericStringArray
Array builder for fixed-width primitive types
Array builder for
DictionaryArray
. For example to map a set of byte indices
to f32 values. Note that the use of a HashMap
here will not scale to very large
arrays or result in an ordered dictionary.Array builder for
DictionaryArray
that stores Strings. For example to map a set of byte indices
to String values. Note that the use of a HashMap
here will not scale to very large
arrays or result in an ordered dictionary.Array builder for Struct types.
Builder type for creating a new
UnionArray
.Traits
Trait for dealing with different array builders at runtime
Functions
Returns a builder with capacity
capacity
that corresponds to the datatype DataType
This function is useful to construct arrays from an arbitrary vectors with known/expected
schema.