Documentation ¶
Index ¶
- func IsNil(o Collection) bool
- type BooleanCollection
- type Collection
- type Date32Collection
- type Date64Collection
- type DayTimeIntervalCollection
- type Decimal128Collection
- type DurationCollection
- type Float16Collection
- type Float32Collection
- type Float64Collection
- type Int16Collection
- type Int32Collection
- type Int64Collection
- type Int8Collection
- type MonthIntervalCollection
- type StringCollection
- type Time32Collection
- type Time64Collection
- type TimestampCollection
- type Uint16Collection
- type Uint32Collection
- type Uint64Collection
- type Uint8Collection
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsNil ¶
func IsNil(o Collection) bool
Types ¶
type BooleanCollection ¶
type BooleanCollection struct {
// contains filtered or unexported fields
}
BooleanCollection has logic to apply to this type.
func NewBooleanCollection ¶
func NewBooleanCollection(builder *array.BooleanBuilder) *BooleanCollection
NewBooleanCollection creates a new Boolean collection builder.
func (*BooleanCollection) AppendObject ¶
func (c *BooleanCollection) AppendObject(v object.Object) error
type Collection ¶
type Date32Collection ¶
type Date32Collection struct {
// contains filtered or unexported fields
}
Date32Collection has logic to apply to this type.
func NewDate32Collection ¶
func NewDate32Collection(builder *array.Date32Builder) *Date32Collection
NewDate32Collection creates a new Date32 collection builder.
func (*Date32Collection) AppendObject ¶
func (c *Date32Collection) AppendObject(v object.Object) error
type Date64Collection ¶
type Date64Collection struct {
// contains filtered or unexported fields
}
Date64Collection has logic to apply to this type.
func NewDate64Collection ¶
func NewDate64Collection(builder *array.Date64Builder) *Date64Collection
NewDate64Collection creates a new Date64 collection builder.
func (*Date64Collection) AppendObject ¶
func (c *Date64Collection) AppendObject(v object.Object) error
type DayTimeIntervalCollection ¶
type DayTimeIntervalCollection struct {
// contains filtered or unexported fields
}
DayTimeIntervalCollection has logic to apply to this type.
func NewDayTimeIntervalCollection ¶
func NewDayTimeIntervalCollection(builder *array.DayTimeIntervalBuilder) *DayTimeIntervalCollection
NewDayTimeIntervalCollection creates a new DayTimeInterval collection builder.
func (*DayTimeIntervalCollection) AppendObject ¶
func (c *DayTimeIntervalCollection) AppendObject(v object.Object) error
type Decimal128Collection ¶
type Decimal128Collection struct {
// contains filtered or unexported fields
}
Decimal128Collection has logic to apply to this type.
func NewDecimal128Collection ¶
func NewDecimal128Collection(builder *array.Decimal128Builder) *Decimal128Collection
NewDecimal128Collection creates a new Decimal128 collection builder.
func (*Decimal128Collection) AppendObject ¶
func (c *Decimal128Collection) AppendObject(v object.Object) error
type DurationCollection ¶
type DurationCollection struct {
// contains filtered or unexported fields
}
DurationCollection has logic to apply to this type.
func NewDurationCollection ¶
func NewDurationCollection(builder *array.DurationBuilder) *DurationCollection
NewDurationCollection creates a new Duration collection builder.
func (*DurationCollection) AppendObject ¶
func (c *DurationCollection) AppendObject(v object.Object) error
type Float16Collection ¶
type Float16Collection struct {
// contains filtered or unexported fields
}
Float16Collection has logic to apply to this type.
func NewFloat16Collection ¶
func NewFloat16Collection(builder *array.Float16Builder) *Float16Collection
NewFloat16Collection creates a new Float16 collection builder.
func (*Float16Collection) AppendObject ¶
func (c *Float16Collection) AppendObject(v object.Object) error
type Float32Collection ¶
type Float32Collection struct {
// contains filtered or unexported fields
}
Float32Collection has logic to apply to this type.
func NewFloat32Collection ¶
func NewFloat32Collection(builder *array.Float32Builder) *Float32Collection
NewFloat32Collection creates a new Float32 collection builder.
func (*Float32Collection) AppendObject ¶
func (c *Float32Collection) AppendObject(v object.Object) error
type Float64Collection ¶
type Float64Collection struct {
// contains filtered or unexported fields
}
Float64Collection has logic to apply to this type.
func NewFloat64Collection ¶
func NewFloat64Collection(builder *array.Float64Builder) *Float64Collection
NewFloat64Collection creates a new Float64 collection builder.
func (*Float64Collection) AppendObject ¶
func (c *Float64Collection) AppendObject(v object.Object) error
type Int16Collection ¶
type Int16Collection struct {
// contains filtered or unexported fields
}
Int16Collection has logic to apply to this type.
func NewInt16Collection ¶
func NewInt16Collection(builder *array.Int16Builder) *Int16Collection
NewInt16Collection creates a new Int16 collection builder.
func (*Int16Collection) AppendObject ¶
func (c *Int16Collection) AppendObject(v object.Object) error
type Int32Collection ¶
type Int32Collection struct {
// contains filtered or unexported fields
}
Int32Collection has logic to apply to this type.
func NewInt32Collection ¶
func NewInt32Collection(builder *array.Int32Builder) *Int32Collection
NewInt32Collection creates a new Int32 collection builder.
func (*Int32Collection) AppendObject ¶
func (c *Int32Collection) AppendObject(v object.Object) error
type Int64Collection ¶
type Int64Collection struct {
// contains filtered or unexported fields
}
Int64Collection has logic to apply to this type.
func NewInt64Collection ¶
func NewInt64Collection(builder *array.Int64Builder) *Int64Collection
NewInt64Collection creates a new Int64 collection builder.
func (*Int64Collection) AppendObject ¶
func (c *Int64Collection) AppendObject(v object.Object) error
type Int8Collection ¶
type Int8Collection struct {
// contains filtered or unexported fields
}
Int8Collection has logic to apply to this type.
func NewInt8Collection ¶
func NewInt8Collection(builder *array.Int8Builder) *Int8Collection
NewInt8Collection creates a new Int8 collection builder.
func (*Int8Collection) AppendObject ¶
func (c *Int8Collection) AppendObject(v object.Object) error
type MonthIntervalCollection ¶
type MonthIntervalCollection struct {
// contains filtered or unexported fields
}
MonthIntervalCollection has logic to apply to this type.
func NewMonthIntervalCollection ¶
func NewMonthIntervalCollection(builder *array.MonthIntervalBuilder) *MonthIntervalCollection
NewMonthIntervalCollection creates a new MonthInterval collection builder.
func (*MonthIntervalCollection) AppendObject ¶
func (c *MonthIntervalCollection) AppendObject(v object.Object) error
type StringCollection ¶
type StringCollection struct {
// contains filtered or unexported fields
}
StringCollection has logic to apply to this type.
func NewStringCollection ¶
func NewStringCollection(builder *array.StringBuilder) *StringCollection
NewStringCollection creates a new String collection builder.
func (*StringCollection) AppendObject ¶
func (c *StringCollection) AppendObject(v object.Object) error
type Time32Collection ¶
type Time32Collection struct {
// contains filtered or unexported fields
}
Time32Collection has logic to apply to this type.
func NewTime32Collection ¶
func NewTime32Collection(builder *array.Time32Builder) *Time32Collection
NewTime32Collection creates a new Time32 collection builder.
func (*Time32Collection) AppendObject ¶
func (c *Time32Collection) AppendObject(v object.Object) error
type Time64Collection ¶
type Time64Collection struct {
// contains filtered or unexported fields
}
Time64Collection has logic to apply to this type.
func NewTime64Collection ¶
func NewTime64Collection(builder *array.Time64Builder) *Time64Collection
NewTime64Collection creates a new Time64 collection builder.
func (*Time64Collection) AppendObject ¶
func (c *Time64Collection) AppendObject(v object.Object) error
type TimestampCollection ¶
type TimestampCollection struct {
// contains filtered or unexported fields
}
TimestampCollection has logic to apply to this type.
func NewTimestampCollection ¶
func NewTimestampCollection(builder *array.TimestampBuilder) *TimestampCollection
NewTimestampCollection creates a new Timestamp collection builder.
func (*TimestampCollection) AppendObject ¶
func (c *TimestampCollection) AppendObject(v object.Object) error
type Uint16Collection ¶
type Uint16Collection struct {
// contains filtered or unexported fields
}
Uint16Collection has logic to apply to this type.
func NewUint16Collection ¶
func NewUint16Collection(builder *array.Uint16Builder) *Uint16Collection
NewUint16Collection creates a new Uint16 collection builder.
func (*Uint16Collection) AppendObject ¶
func (c *Uint16Collection) AppendObject(v object.Object) error
type Uint32Collection ¶
type Uint32Collection struct {
// contains filtered or unexported fields
}
Uint32Collection has logic to apply to this type.
func NewUint32Collection ¶
func NewUint32Collection(builder *array.Uint32Builder) *Uint32Collection
NewUint32Collection creates a new Uint32 collection builder.
func (*Uint32Collection) AppendObject ¶
func (c *Uint32Collection) AppendObject(v object.Object) error
type Uint64Collection ¶
type Uint64Collection struct {
// contains filtered or unexported fields
}
Uint64Collection has logic to apply to this type.
func NewUint64Collection ¶
func NewUint64Collection(builder *array.Uint64Builder) *Uint64Collection
NewUint64Collection creates a new Uint64 collection builder.
func (*Uint64Collection) AppendObject ¶
func (c *Uint64Collection) AppendObject(v object.Object) error
type Uint8Collection ¶
type Uint8Collection struct {
// contains filtered or unexported fields
}
Uint8Collection has logic to apply to this type.
func NewUint8Collection ¶
func NewUint8Collection(builder *array.Uint8Builder) *Uint8Collection
NewUint8Collection creates a new Uint8 collection builder.
func (*Uint8Collection) AppendObject ¶
func (c *Uint8Collection) AppendObject(v object.Object) error