Versions in this module Expand all Collapse all v0 v0.5.1 Aug 17, 2022 Changes in this version + type Bitmap struct + Any bool + Data []byte + Len int + func New(n int) *Bitmap + func (n *Bitmap) Add(row uint64) + func (n *Bitmap) AddMany(rows []uint64) + func (n *Bitmap) Clear() + func (n *Bitmap) Contains(row uint64) bool + func (n *Bitmap) Expand(size int) + func (n *Bitmap) Filter(sels []int64) *Bitmap + func (n *Bitmap) IsEmpty() bool + func (n *Bitmap) Iterator() Iterator + func (n *Bitmap) Numbers() int + func (n *Bitmap) Or(m *Bitmap) + func (n *Bitmap) Read(data []byte) error + func (n *Bitmap) Remove(row uint64) + func (n *Bitmap) RemoveRange(start, end uint64) + func (n *Bitmap) Show() []byte + func (n *Bitmap) Size() int + func (n *Bitmap) String() string + func (n *Bitmap) ToArray() []uint64 + func (n *Bitmap) TryExpand(m *Bitmap) + func (n *Bitmap) TryExpandWithSize(size int) + type BitmapIterator struct + func (itr *BitmapIterator) HasNext() bool + func (itr *BitmapIterator) Next() uint64 + func (itr *BitmapIterator) PeekNext() uint64 + type Iterator interface + HasNext func() bool + Next func() uint64 + PeekNext func() uint64