Documentation
¶
Index ¶
- type Binary
- type Bool
- type Chunked
- func FromArrowChunkedNoCheck[T badgers.SimpleType | []byte](field badgers.Field, chunks []arrow.Array) *Chunked[T]
- func NewNullableSimple[T badgers.SimpleType](name string, vals []*T, alloc badgers.Allocator) *Chunked[T]
- func NewPrimitive[T badgers.PrimitiveType](name string, vals []T) *Chunked[T]
- func NewSimple[T badgers.SimpleType | []byte](name string, vals []T) *Chunked[T]
- func NewSimpleWithAlloc[T badgers.SimpleType | []byte](name string, vals []T, alloc badgers.Allocator) *Chunked[T]
- func (c *Chunked[T]) Append(other *Chunked[T])
- func (c *Chunked[T]) Chunks() *[]arrow.Array
- func (c *Chunked[T]) ComputeLen()
- func (c *Chunked[T]) EqScalar(ctx context.Context, rhs any) (*Bool, error)
- func (c *Chunked[T]) Field() badgers.Field
- func (c *Chunked[T]) Filter(ctx context.Context, mask *Bool) (*Chunked[T], error)
- func (c *Chunked[T]) FirstNonNull() int64
- func (c *Chunked[T]) Get(i uint) (val T, err error)
- func (c *Chunked[T]) GetUnchecked(i uint) T
- func (c *Chunked[T]) GtEqScalar(ctx context.Context, rhs any) (*Bool, error)
- func (c *Chunked[T]) GtScalar(ctx context.Context, rhs any) (*Bool, error)
- func (c *Chunked[T]) IsEmpty() bool
- func (c *Chunked[T]) Len() uint64
- func (c *Chunked[T]) LtEqScalar(ctx context.Context, rhs any) (*Bool, error)
- func (c *Chunked[T]) LtScalar(ctx context.Context, rhs any) (*Bool, error)
- func (c *Chunked[T]) NotEqScalar(ctx context.Context, rhs any) (*Bool, error)
- func (c *Chunked[T]) NullN() uint64
- func (c *Chunked[T]) Release()
- func (c *Chunked[T]) Rename(name string)
- func (c *Chunked[T]) Retain()
- func (c *Chunked[T]) Slice(offset int64, length uint64) *Chunked[T]
- type Float32
- type Float64
- type Int8
- type Int16
- type Int32
- type Int64
- type List
- type String
- type Uint8
- type Uint16
- type Uint32
- type Uint64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Chunked ¶
type Chunked[T badgers.SimpleType | []byte] struct { // contains filtered or unexported fields }
func FromArrowChunkedNoCheck ¶
func NewNullableSimple ¶
func NewPrimitive ¶
func NewPrimitive[T badgers.PrimitiveType](name string, vals []T) *Chunked[T]
func NewSimpleWithAlloc ¶
func (*Chunked[T]) ComputeLen ¶
func (c *Chunked[T]) ComputeLen()
func (*Chunked[T]) FirstNonNull ¶
func (*Chunked[T]) GetUnchecked ¶
func (*Chunked[T]) GtEqScalar ¶
func (*Chunked[T]) LtEqScalar ¶
func (*Chunked[T]) NotEqScalar ¶
Click to show internal directories.
Click to hide internal directories.