Arrow.Array.Map (Arrow v0.1.0)

Copy Markdown

Map column. Layout mirrors Arrow.Array.List: a validity bitmap and int32 offsets buffer with a child values array. The child is expected to be an Arrow.Array.Struct whose two members are the key and the value.

Summary

Types

t()

@type t() :: %Arrow.Array.Map{
  keys_sorted: boolean(),
  length: non_neg_integer(),
  null_count: non_neg_integer(),
  offsets: binary(),
  validity: binary() | nil,
  values: Arrow.Array.Struct.t()
}