collection

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 7, 2020 License: Apache-2.0, MIT Imports: 3 Imported by: 0

Documentation

Index

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 Collection interface {
	AppendObject(v object.Object) error
}

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL