Versions in this module Expand all Collapse all v0 v0.2.0 Sep 9, 2018 Changes in this version + func Doc() string + func GenerateDoc() (*bytes.Buffer, error) + func GenerateFilters() (*bytes.Buffer, error) v0.1.0 May 23, 2018 Changes in this version + type Column struct + func New(strings []*string) Column + func NewBytes(pointers []qfstrings.Pointer, bytes []byte) Column + func NewConst(val *string, count int) Column + func NewStrings(strings []string) Column + func (c Column) Aggregate(indices []index.Int, fn interface{}) (column.Column, error) + func (c Column) AppendByteStringAt(buf []byte, i uint32) []byte + func (c Column) Apply1(fn interface{}, ix index.Int) (interface{}, error) + func (c Column) Apply2(fn interface{}, s2 column.Column, ix index.Int) (column.Column, error) + func (c Column) ByteSize() int + func (c Column) Comparable(reverse, equalNull bool) column.Comparable + func (c Column) DataType() string + func (c Column) Equals(index index.Int, other column.Column, otherIndex index.Int) bool + func (c Column) Filter(index index.Int, comparator interface{}, comparatee interface{}, ...) error + func (c Column) FunctionType() types.FunctionType + func (c Column) Len() int + func (c Column) String() string + func (c Column) StringAt(i uint32, naRep string) string + func (c Column) Subset(index index.Int) column.Column + func (c Column) View(ix index.Int) View + type Comparable struct + func (c Comparable) Compare(i, j uint32) column.CompareResult + func (c Comparable) HashBytes(i uint32, buf *hash.Murm32) + type View struct + func (v View) ItemAt(i int) *string + func (v View) Len() int + func (v View) Slice() []*string