Documentation ¶
Index ¶
- func BuildArray(c *client.IPCClient, arr arrow.Array) (types.ObjectID, error)
- type Array
- type Float32Array
- type Float32Builder
- type Float64Array
- type Float64Builder
- type Int32Array
- type Int32Builder
- type Int64Array
- type Int64Builder
- type LargeStringArray
- type LargeStringBuilder
- type RecordBatch
- type RecordBuilder
- type Schema
- type SchemaBinaryWrapper
- type SchemaBuilder
- type StringArray
- type StringBuilder
- type Table
- type TableBuilder
- type Uint32Array
- type Uint32Builder
- type Uint64Array
- type Uint64Builder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Array ¶
func ConstructArray ¶
type Float32Array ¶
type Float32Array struct { client.Object *array.Float32 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func (*Float32Array) Construct ¶
func (arr *Float32Array) Construct(c *client.IPCClient, meta *client.ObjectMeta) (err error)
func (*Float32Array) GetArray ¶
func (arr *Float32Array) GetArray() arrow.Array
type Float32Builder ¶
type Float32Builder struct { *array.Float32Builder *array.Float32 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func NewFloat32Builder ¶
func NewFloat32Builder() *Float32Builder
func NewFloat32BuilderFromArray ¶
func NewFloat32BuilderFromArray(array *array.Float32) *Float32Builder
type Float64Array ¶
type Float64Array struct { client.Object *array.Float64 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func (*Float64Array) Construct ¶
func (arr *Float64Array) Construct(c *client.IPCClient, meta *client.ObjectMeta) (err error)
func (*Float64Array) GetArray ¶
func (arr *Float64Array) GetArray() arrow.Array
type Float64Builder ¶
type Float64Builder struct { *array.Float64Builder *array.Float64 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func NewFloat64Builder ¶
func NewFloat64Builder() *Float64Builder
func NewFloat64BuilderFromArray ¶
func NewFloat64BuilderFromArray(array *array.Float64) *Float64Builder
type Int32Array ¶
type Int32Array struct { client.Object *array.Int32 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func (*Int32Array) Construct ¶
func (arr *Int32Array) Construct(c *client.IPCClient, meta *client.ObjectMeta) (err error)
func (*Int32Array) GetArray ¶
func (arr *Int32Array) GetArray() arrow.Array
type Int32Builder ¶
type Int32Builder struct { *array.Int32Builder *array.Int32 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func NewInt32Builder ¶
func NewInt32Builder() *Int32Builder
func NewInt32BuilderFromArray ¶
func NewInt32BuilderFromArray(array *array.Int32) *Int32Builder
func NewUint32Builder ¶
func NewUint32Builder() *Int32Builder
type Int64Array ¶
type Int64Array struct { client.Object *array.Int64 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func (*Int64Array) Construct ¶
func (arr *Int64Array) Construct(c *client.IPCClient, meta *client.ObjectMeta) (err error)
func (*Int64Array) GetArray ¶
func (arr *Int64Array) GetArray() arrow.Array
type Int64Builder ¶
type Int64Builder struct { *array.Int64Builder *array.Int64 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func NewInt64Builder ¶
func NewInt64Builder() *Int64Builder
func NewInt64BuilderFromArray ¶
func NewInt64BuilderFromArray(array *array.Int64) *Int64Builder
func NewUint64Builder ¶
func NewUint64Builder() *Int64Builder
type LargeStringArray ¶
type LargeStringArray struct { client.Object *array.LargeString Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func (*LargeStringArray) Construct ¶
func (arr *LargeStringArray) Construct(c *client.IPCClient, meta *client.ObjectMeta) (err error)
func (*LargeStringArray) GetArray ¶
func (arr *LargeStringArray) GetArray() arrow.Array
type LargeStringBuilder ¶
type LargeStringBuilder struct { *array.LargeStringBuilder *array.LargeString Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func NewLargeStringBuilder ¶
func NewLargeStringBuilder() *LargeStringBuilder
func NewLargeStringBuilderFromArray ¶
func NewLargeStringBuilderFromArray(array *array.LargeString) *LargeStringBuilder
type RecordBatch ¶
func (*RecordBatch) Construct ¶
func (r *RecordBatch) Construct(c *client.IPCClient, meta *client.ObjectMeta) (err error)
type RecordBuilder ¶
type RecordBuilder struct { *array.RecordBuilder arrow.Record Schema *SchemaBuilder NumColumns uint64 NumRows uint64 Columns []types.ObjectID }
func NewRecordBuilder ¶
func NewRecordBuilder(schema *arrow.Schema) *RecordBuilder
func NewRecordBuilderFromRecord ¶
func NewRecordBuilderFromRecord(record arrow.Record) *RecordBuilder
type SchemaBinaryWrapper ¶
type SchemaBinaryWrapper struct {
Bytes []int64 `json:"bytes"`
}
type SchemaBuilder ¶
func NewSchemaBuilder ¶
func NewSchemaBuilder(schema *arrow.Schema) *SchemaBuilder
type StringArray ¶
type StringArray struct { client.Object *array.String Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func (*StringArray) Construct ¶
func (arr *StringArray) Construct(c *client.IPCClient, meta *client.ObjectMeta) (err error)
func (*StringArray) GetArray ¶
func (arr *StringArray) GetArray() arrow.Array
type StringBuilder ¶
type StringBuilder struct { *array.StringBuilder *array.String Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func NewStringBuilder ¶
func NewStringBuilder() *StringBuilder
func NewStringBuilderFromArray ¶
func NewStringBuilderFromArray(array *array.String) *StringBuilder
type TableBuilder ¶
type TableBuilder struct { Schema *arrow.Schema SchemaBuilder *SchemaBuilder NumColumns uint64 NumRows uint64 Records []arrow.Record Batches []types.ObjectID }
func NewTableBuilder ¶
func NewTableBuilder(table arrow.Table) *TableBuilder
func NewTableBuilderFromBatches ¶
func NewTableBuilderFromBatches(schema *arrow.Schema, records []arrow.Record) *TableBuilder
type Uint32Array ¶
type Uint32Array struct { client.Object *array.Uint32 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func (*Uint32Array) Construct ¶
func (arr *Uint32Array) Construct(c *client.IPCClient, meta *client.ObjectMeta) (err error)
func (*Uint32Array) GetArray ¶
func (arr *Uint32Array) GetArray() arrow.Array
type Uint32Builder ¶
type Uint32Builder struct { *array.Uint32Builder *array.Uint32 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func NewUint32BuilderFromArray ¶
func NewUint32BuilderFromArray(array *array.Uint32) *Uint32Builder
type Uint64Array ¶
type Uint64Array struct { client.Object *array.Uint64 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func (*Uint64Array) Construct ¶
func (arr *Uint64Array) Construct(c *client.IPCClient, meta *client.ObjectMeta) (err error)
func (*Uint64Array) GetArray ¶
func (arr *Uint64Array) GetArray() arrow.Array
type Uint64Builder ¶
type Uint64Builder struct { *array.Uint64Builder *array.Uint64 Length uint64 NullCount uint64 Offset uint64 // contains filtered or unexported fields }
func NewUint64BuilderFromArray ¶
func NewUint64BuilderFromArray(array *array.Uint64) *Uint64Builder
Click to show internal directories.
Click to hide internal directories.