Arrow.Type.Interval (Arrow v0.1.0)

Copy Markdown

Interval column. Three concrete physical layouts:

  • :year_month — int32 months
  • :day_time — pair of int32s {days, milliseconds}, 8 bytes per slot
  • :month_day_nano — {int32 months, int32 days, int64 nanoseconds}, 16 bytes per slot

Summary

Types

t()

@type t() :: %Arrow.Type.Interval{unit: unit()}

unit()

@type unit() :: :year_month | :day_time | :month_day_nano