Documentation ¶
Index ¶
- func Doc() string
- func GenerateDoc() (*bytes.Buffer, error)
- func GenerateFilters() (*bytes.Buffer, error)
- type Column
- func (c Column) Aggregate(indices []index.Int, fn interface{}) (column.Column, error)
- func (c Column) Append(cols ...column.Column) (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, nullLast bool) column.Comparable
- func (c Column) DataType() types.DataType
- 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) Rolling(fn interface{}, ix index.Int, config rolling.Config) (column.Column, error)
- 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
- type Factory
- type View
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateDoc ¶
func GenerateFilters ¶
Types ¶
type Column ¶
type Column struct {
// contains filtered or unexported fields
}
func (Column) Comparable ¶
func (c Column) Comparable(reverse, equalNull, nullLast bool) column.Comparable
func (Column) FunctionType ¶
func (c Column) FunctionType() types.FunctionType
type Comparable ¶
type Comparable struct {
// contains filtered or unexported fields
}
func (Comparable) Compare ¶
func (c Comparable) Compare(i, j uint32) column.CompareResult
type Factory ¶
type Factory struct {
// contains filtered or unexported fields
}
Factory is a helper used during construction of the enum column
func (*Factory) AppendByteString ¶
func (*Factory) AppendEnum ¶
func (f *Factory) AppendEnum(val enumVal)
func (*Factory) AppendString ¶
Click to show internal directories.
Click to hide internal directories.