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
Decimal128ArrayArray Builder for
Decimal256ArrayArray builder for
FixedSizeListArrayArray builder for
GenericBinaryArrayArray builder for
GenericListArrayArray builder for
GenericStringArrayArray 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.