tmo

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttrColumn

type AttrColumn interface {
	ColName() string
	ColType() arrow.DataType
	Append(parentGroup string, v pcommon.Value)
	AppendNull(parentGroup string)
	Len() int
	SetBuilder(builder array.Builder)
	Build(rowIndices []int) error
	Cardinality(parentGroup string) int
	Compare(i, j int) int
	Reset()
}

type BinaryAttrCard

type BinaryAttrCard struct {
	// contains filtered or unexported fields
}

type BinaryAttrColumn

type BinaryAttrColumn struct {
	// contains filtered or unexported fields
}

func (*BinaryAttrColumn) Append

func (c *BinaryAttrColumn) Append(parentGroup string, v pcommon.Value)

func (*BinaryAttrColumn) AppendNull

func (c *BinaryAttrColumn) AppendNull(parentGroup string)

func (*BinaryAttrColumn) Build

func (c *BinaryAttrColumn) Build(rowIndices []int) error

func (*BinaryAttrColumn) Cardinality

func (c *BinaryAttrColumn) Cardinality(parentGroup string) int

func (*BinaryAttrColumn) ColName

func (c *BinaryAttrColumn) ColName() string

func (*BinaryAttrColumn) ColType

func (c *BinaryAttrColumn) ColType() arrow.DataType

func (*BinaryAttrColumn) Compare

func (c *BinaryAttrColumn) Compare(i, j int) int

func (*BinaryAttrColumn) Len

func (c *BinaryAttrColumn) Len() int

func (*BinaryAttrColumn) Reset

func (c *BinaryAttrColumn) Reset()

func (*BinaryAttrColumn) SetBuilder

func (c *BinaryAttrColumn) SetBuilder(builder array.Builder)

type BoolAttrCard

type BoolAttrCard struct {
	// contains filtered or unexported fields
}

type BoolAttrColumn

type BoolAttrColumn struct {
	// contains filtered or unexported fields
}

func (*BoolAttrColumn) Append

func (c *BoolAttrColumn) Append(parentGroup string, v pcommon.Value)

func (*BoolAttrColumn) AppendNull

func (c *BoolAttrColumn) AppendNull(parentGroup string)

func (*BoolAttrColumn) Build

func (c *BoolAttrColumn) Build(rowIndices []int) error

func (*BoolAttrColumn) Cardinality

func (c *BoolAttrColumn) Cardinality(parentGroup string) int

func (*BoolAttrColumn) ColName

func (c *BoolAttrColumn) ColName() string

func (*BoolAttrColumn) ColType

func (c *BoolAttrColumn) ColType() arrow.DataType

func (*BoolAttrColumn) Compare

func (c *BoolAttrColumn) Compare(i, j int) int

func (*BoolAttrColumn) Len

func (c *BoolAttrColumn) Len() int

func (*BoolAttrColumn) Reset

func (c *BoolAttrColumn) Reset()

func (*BoolAttrColumn) SetBuilder

func (c *BoolAttrColumn) SetBuilder(builder array.Builder)

type CborAttrColumn

type CborAttrColumn struct {
	// contains filtered or unexported fields
}

func (*CborAttrColumn) Append

func (c *CborAttrColumn) Append(parentGroup string, v pcommon.Value)

func (*CborAttrColumn) AppendNull

func (c *CborAttrColumn) AppendNull(parentGroup string)

func (*CborAttrColumn) Build

func (c *CborAttrColumn) Build(rowIndices []int) error

func (*CborAttrColumn) Cardinality

func (c *CborAttrColumn) Cardinality(parentGroup string) int

func (*CborAttrColumn) ColName

func (c *CborAttrColumn) ColName() string

func (*CborAttrColumn) ColType

func (c *CborAttrColumn) ColType() arrow.DataType

func (*CborAttrColumn) Compare

func (c *CborAttrColumn) Compare(i, j int) int

func (*CborAttrColumn) Len

func (c *CborAttrColumn) Len() int

func (*CborAttrColumn) Reset

func (c *CborAttrColumn) Reset()

func (*CborAttrColumn) SetBuilder

func (c *CborAttrColumn) SetBuilder(builder array.Builder)

type DoubleAttrCard

type DoubleAttrCard struct {
	// contains filtered or unexported fields
}

type DoubleAttrColumn

type DoubleAttrColumn struct {
	// contains filtered or unexported fields
}

func (*DoubleAttrColumn) Append

func (c *DoubleAttrColumn) Append(parentGroup string, v pcommon.Value)

func (*DoubleAttrColumn) AppendNull

func (c *DoubleAttrColumn) AppendNull(parentGroup string)

func (*DoubleAttrColumn) Build

func (c *DoubleAttrColumn) Build(rowIndices []int) error

func (*DoubleAttrColumn) Cardinality

func (c *DoubleAttrColumn) Cardinality(parentGroup string) int

func (*DoubleAttrColumn) ColName

func (c *DoubleAttrColumn) ColName() string

func (*DoubleAttrColumn) ColType

func (c *DoubleAttrColumn) ColType() arrow.DataType

func (*DoubleAttrColumn) Compare

func (c *DoubleAttrColumn) Compare(i, j int) int

func (*DoubleAttrColumn) Len

func (c *DoubleAttrColumn) Len() int

func (*DoubleAttrColumn) Reset

func (c *DoubleAttrColumn) Reset()

func (*DoubleAttrColumn) SetBuilder

func (c *DoubleAttrColumn) SetBuilder(builder array.Builder)

type DynAttrsBuilder

type DynAttrsBuilder struct {
	// contains filtered or unexported fields
}

func NewDynAttrsBuilder

func NewDynAttrsBuilder(payloadType *arrow2.PayloadType, mem memory.Allocator) *DynAttrsBuilder

func (*DynAttrsBuilder) Append

func (b *DynAttrsBuilder) Append(parentName string, parentID uint32, attrs pcommon.Map) error

func (*DynAttrsBuilder) Build

func (b *DynAttrsBuilder) Build() (arrow.Record, error)

func (*DynAttrsBuilder) Compare

func (b *DynAttrsBuilder) Compare(rowI, rowJ, colIdx int) int

func (*DynAttrsBuilder) IsEmpty

func (b *DynAttrsBuilder) IsEmpty() bool

func (*DynAttrsBuilder) PayloadType

func (b *DynAttrsBuilder) PayloadType() *arrow2.PayloadType

func (*DynAttrsBuilder) Release

func (b *DynAttrsBuilder) Release()

Release releases the memory allocated by the builder.

func (*DynAttrsBuilder) Reset

func (b *DynAttrsBuilder) Reset()

func (*DynAttrsBuilder) Schema

func (b *DynAttrsBuilder) Schema() *arrow.Schema

func (*DynAttrsBuilder) SchemaID

func (b *DynAttrsBuilder) SchemaID() string

func (*DynAttrsBuilder) SchemaUpdateCount

func (b *DynAttrsBuilder) SchemaUpdateCount() int

type IntAttrCard

type IntAttrCard struct {
	// contains filtered or unexported fields
}

type IntAttrColumn

type IntAttrColumn struct {
	// contains filtered or unexported fields
}

func (*IntAttrColumn) Append

func (c *IntAttrColumn) Append(parentGroup string, v pcommon.Value)

func (*IntAttrColumn) AppendNull

func (c *IntAttrColumn) AppendNull(parentGroup string)

func (*IntAttrColumn) Build

func (c *IntAttrColumn) Build(rowIndices []int) error

func (*IntAttrColumn) Cardinality

func (c *IntAttrColumn) Cardinality(parentGroup string) int

func (*IntAttrColumn) ColName

func (c *IntAttrColumn) ColName() string

func (*IntAttrColumn) ColType

func (c *IntAttrColumn) ColType() arrow.DataType

func (*IntAttrColumn) Compare

func (c *IntAttrColumn) Compare(i, j int) int

func (*IntAttrColumn) Len

func (c *IntAttrColumn) Len() int

func (*IntAttrColumn) Reset

func (c *IntAttrColumn) Reset()

func (*IntAttrColumn) SetBuilder

func (c *IntAttrColumn) SetBuilder(builder array.Builder)

type ParentIDColumn

type ParentIDColumn struct {
	// contains filtered or unexported fields
}

func (*ParentIDColumn) Build

func (c *ParentIDColumn) Build(rowIndices []int)

func (*ParentIDColumn) Reset

func (c *ParentIDColumn) Reset()

type Row

type Row struct {
	// contains filtered or unexported fields
}

type StringAttrCard

type StringAttrCard struct {
	// contains filtered or unexported fields
}

type StringAttrColumn

type StringAttrColumn struct {
	// contains filtered or unexported fields
}

func (*StringAttrColumn) Append

func (c *StringAttrColumn) Append(parentGroup string, v pcommon.Value)

func (*StringAttrColumn) AppendNull

func (c *StringAttrColumn) AppendNull(parentGroup string)

func (*StringAttrColumn) Build

func (c *StringAttrColumn) Build(rowIndices []int) error

func (*StringAttrColumn) Cardinality

func (c *StringAttrColumn) Cardinality(parentGroup string) int

func (*StringAttrColumn) ColName

func (c *StringAttrColumn) ColName() string

func (*StringAttrColumn) ColType

func (c *StringAttrColumn) ColType() arrow.DataType

func (*StringAttrColumn) Compare

func (c *StringAttrColumn) Compare(i, j int) int

func (*StringAttrColumn) Len

func (c *StringAttrColumn) Len() int

func (*StringAttrColumn) Reset

func (c *StringAttrColumn) Reset()

func (*StringAttrColumn) SetBuilder

func (c *StringAttrColumn) SetBuilder(builder array.Builder)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL