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) 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() 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) 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 View
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateDoc ¶ added in v0.2.0
func GenerateFilters ¶ added in v0.2.0
Types ¶
type Column ¶
type Column struct {
// contains filtered or unexported fields
}
func (Column) Apply1 ¶
Apply single argument function. The result may be a column of a different type than the current column.
func (Column) Apply2 ¶
Apply double argument function to two columns. Both columns must have the same type. The resulting column will have the same type as this column.
func (Column) Comparable ¶
func (c Column) Comparable(reverse, equalNull 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
Click to show internal directories.
Click to hide internal directories.