dynamic

package
v0.0.0-...-9ff550a Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2020 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Strings

type Strings struct {
	Vs []string
	Is []uint64
	Np *roaring.Bitmap // null
	Dp *roaring.Bitmap // null
}

func NewStrings

func NewStrings(vs []string, np, dp *roaring.Bitmap) *Strings

func (*Strings) Append

func (a *Strings) Append(v interface{}) error

func (*Strings) Count

func (a *Strings) Count() int

func (*Strings) Filter

func (a *Strings) Filter(is []uint64) interface{}

func (*Strings) MarkNull

func (a *Strings) MarkNull(row int) error

func (*Strings) Merge

func (a *Strings) Merge(np, dp *roaring.Bitmap) error

func (*Strings) MergeFilter

func (a *Strings) MergeFilter(v interface{}) interface{}

func (*Strings) Read

func (a *Strings) Read(cnt int, data []byte) error

func (*Strings) Show

func (a *Strings) Show() ([]byte, error)

func (*Strings) Size

func (a *Strings) Size() int

func (*Strings) Slice

func (a *Strings) Slice() ([]uint64, [][]byte)

func (*Strings) String

func (a *Strings) String() string

func (*Strings) Update

func (a *Strings) Update(rows []int, v interface{}) error

Jump to

Keyboard shortcuts

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