Namespace Apache.Arrow
Classes
- ArrowBuffer.BitmapBuilder
The ArrowBuffer.BitmapBuilder class is a complement to ArrowBuffer.Builder<T> and is designed for boolean fields, which are efficiently bit-packed into byte-aligned memory.
- ArrowBuffer.Builder<T>
The ArrowBuffer.Builder<T> class is able to append value-type items, with fluent-style methods, to build up an ArrowBuffer of contiguous items.
- ChunkedArray
A data structure to manage a list of primitive Array arrays logically as one large array
- Column
A Column data structure that logically represents a column in a dataset
- Date32Array
The Date32Array class holds an array of dates in the
Date32
format, where each date is stored as the number of days since the dawn of (UNIX) time.
- Date32Array.Builder
The Date32Array.Builder class can be used to fluently build Date32Array objects.
- Date64Array
The Date64Array class holds an array of dates in the
Date64
format, where each date is stored as the number of milliseconds since the dawn of (UNIX) time, excluding leap seconds, in multiples of 86400000.
- Date64Array.Builder
The Date64Array.Builder class can be used to fluently build Date64Array objects.
- DateArrayBuilder<TUnderlying, TArray, TBuilder>
The DateArrayBuilder<TUnderlying, TArray, TBuilder> class is an abstract array builder that can accept dates in the form of DateTime or DateTimeOffset and convert to some underlying date representation.
- DelegatingArrayBuilder<T, TArray, TBuilder>
The DelegatingArrayBuilder<T, TArray, TBuilder> class can be used as the base for any array builder that needs to delegate most of its functionality to an inner array builder.
- Table
A logical Table class to represent a dataset as a sequence of Columns
- Time32Array
The Time32Array class holds an array of int, where each value is stored as the number of seconds/ milliseconds (depending on the Time32Type) since midnight.
- Time32Array.Builder
The Time32Array.Builder class can be used to fluently build Time32Array objects.
- Time64Array
The Time64Array class holds an array of long, where each value is stored as the number of microseconds/nanoseconds (depending on the Time64Type) since midnight.
- Time64Array.Builder
The Time64Array.Builder class can be used to fluently build Time64Array objects.