Versions in this module Expand all Collapse all v0 v0.1.0 Nov 27, 2022 Changes in this version + func NewCcwCrs(poly *geojson.Polygon) *geom + func StructNext(self, fName string) string + type Array struct + func NewArray(fName string) *Array + func (a *Array) FullName() string + func (a *Array) PopFirst() updater.Updater + func (a *Array) PopLast() updater.Updater + func (a *Array) PullByF(f filter.Filter) updater.Updater + func (a *Array) SameEleMatch(f filter.Filter) filter.Filter + func (a *Array) Size(sz int) filter.Filter + func (b Array) AscIndex() index.Key + func (b Array) DescIndex() index.Key + func (b Array) Exist() filter.Filter + func (b Array) NotExist() filter.Filter + func (b Array) Set(value interface{}) updater.Updater + func (b Array) SetOnInsert(value interface{}) updater.Updater + func (b Array) Type(t bsontype.Type) filter.Filter + func (b Array) Unset() updater.Updater + type Binary0F struct + func NewBinary0F(fName string) *Binary0F + func (a *Binary0F) FullName() string + func (b Binary0F) AscIndex() index.Key + func (b Binary0F) DescIndex() index.Key + func (b Binary0F) Exist() filter.Filter + func (b Binary0F) NotExist() filter.Filter + func (b Binary0F) SetOnInsert(value interface{}) updater.Updater + func (b Binary0F) Type(t bsontype.Type) filter.Filter + func (b Binary0F) Unset() updater.Updater + type Binary0FFilterF struct + func (b Binary0FFilterF) Exist() filter.Filter + func (b Binary0FFilterF) NotExist() filter.Filter + func (b Binary0FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Binary0FFilterF) In(values []primitive.Binary) filter.Filter + func (i *Binary0FFilterF) Nin(values []primitive.Binary) filter.Filter + type Binary0FUpdaterF struct + func (b Binary0FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Binary0FUpdaterF) Unset() updater.Updater + func (i *Binary0FUpdaterF) Set(value primitive.Binary) updater.Updater + func (i *Binary0FUpdaterF) SetOnIns(value primitive.Binary) updater.Updater + type Binary1Field struct + func NewBinary1Field(fName string) *Binary1Field + func (b Binary1Field) AscIndex() index.Key + func (b Binary1Field) DescIndex() index.Key + func (b Binary1Field) Exist() filter.Filter + func (b Binary1Field) NotExist() filter.Filter + func (b Binary1Field) SetOnInsert(value interface{}) updater.Updater + func (b Binary1Field) Type(t bsontype.Type) filter.Filter + func (b Binary1Field) Unset() updater.Updater + func (i *Binary1Field) AddToSet(value primitive.Binary) updater.Updater + func (i *Binary1Field) AddToSetValues(a []primitive.Binary) updater.Updater + func (i *Binary1Field) DeclFid(identifier string) *Binary0FFilterF + func (i *Binary1Field) EleAll() *Binary0FUpdaterF + func (i *Binary1Field) EleAt(index int) *Binary0F + func (i *Binary1Field) EleByFid(identifier string) *Binary0FUpdaterF + func (i *Binary1Field) EleOne() *Binary0F + func (i *Binary1Field) EleThat() *Binary0FUpdaterF + func (i *Binary1Field) Eq(a []primitive.Binary) filter.Filter + func (i *Binary1Field) Include(a []primitive.Binary) filter.Filter + func (i *Binary1Field) Pull(value primitive.Binary) updater.Updater + func (i *Binary1Field) PullAll(a []primitive.Binary) updater.Updater + func (i *Binary1Field) Push(value primitive.Binary) updater.Updater + func (i *Binary1Field) PushByModifier(m updater.PushModifier, each []primitive.Binary) updater.Updater + func (i *Binary1Field) Set(a []primitive.Binary) updater.Updater + type Bool0F struct + func NewBool0F(fName string) *Bool0F + func (a *Bool0F) FullName() string + func (b Bool0F) AscIndex() index.Key + func (b Bool0F) DescIndex() index.Key + func (b Bool0F) Exist() filter.Filter + func (b Bool0F) NotExist() filter.Filter + func (b Bool0F) SetOnInsert(value interface{}) updater.Updater + func (b Bool0F) Type(t bsontype.Type) filter.Filter + func (b Bool0F) Unset() updater.Updater + type Bool0FFilterF struct + func (b Bool0FFilterF) Exist() filter.Filter + func (b Bool0FFilterF) NotExist() filter.Filter + func (b Bool0FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Bool0FFilterF) Eq(value bool) filter.Filter + func (i *Bool0FFilterF) EqField(f *Bool0F) filter.Filter + func (i *Bool0FFilterF) Gt(value bool) filter.Filter + func (i *Bool0FFilterF) GtField(f *Bool0F) filter.Filter + func (i *Bool0FFilterF) Gte(value bool) filter.Filter + func (i *Bool0FFilterF) GteField(f *Bool0F) filter.Filter + func (i *Bool0FFilterF) In(values []bool) filter.Filter + func (i *Bool0FFilterF) Lt(value bool) filter.Filter + func (i *Bool0FFilterF) LtField(f *Bool0F) filter.Filter + func (i *Bool0FFilterF) Lte(value bool) filter.Filter + func (i *Bool0FFilterF) LteField(f *Bool0F) filter.Filter + func (i *Bool0FFilterF) Ne(value bool) filter.Filter + func (i *Bool0FFilterF) NeField(f *Bool0F) filter.Filter + func (i *Bool0FFilterF) Nin(values []bool) filter.Filter + type Bool0FUpdaterF struct + func (b Bool0FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Bool0FUpdaterF) Unset() updater.Updater + func (i *Bool0FUpdaterF) Max(value bool) updater.Updater + func (i *Bool0FUpdaterF) Min(value bool) updater.Updater + func (i *Bool0FUpdaterF) Set(value bool) updater.Updater + func (i *Bool0FUpdaterF) SetOnIns(value bool) updater.Updater + type Bool1Field struct + func NewBool1Field(fName string) *Bool1Field + func (b Bool1Field) AscIndex() index.Key + func (b Bool1Field) DescIndex() index.Key + func (b Bool1Field) Exist() filter.Filter + func (b Bool1Field) NotExist() filter.Filter + func (b Bool1Field) SetOnInsert(value interface{}) updater.Updater + func (b Bool1Field) Type(t bsontype.Type) filter.Filter + func (b Bool1Field) Unset() updater.Updater + func (i *Bool1Field) AddToSet(value bool) updater.Updater + func (i *Bool1Field) AddToSetValues(a []bool) updater.Updater + func (i *Bool1Field) DeclFid(identifier string) *Bool0FFilterF + func (i *Bool1Field) EleAll() *Bool0FUpdaterF + func (i *Bool1Field) EleAt(index int) *Bool0F + func (i *Bool1Field) EleByFid(identifier string) *Bool0FUpdaterF + func (i *Bool1Field) EleOne() *Bool0F + func (i *Bool1Field) EleThat() *Bool0FUpdaterF + func (i *Bool1Field) Eq(a []bool) filter.Filter + func (i *Bool1Field) Include(a []bool) filter.Filter + func (i *Bool1Field) Pull(value bool) updater.Updater + func (i *Bool1Field) PullAll(a []bool) updater.Updater + func (i *Bool1Field) Push(value bool) updater.Updater + func (i *Bool1Field) PushByModifier(m updater.PushModifier, each []bool) updater.Updater + func (i *Bool1Field) Set(a []bool) updater.Updater + type Builder struct + func New() *Builder + func (b *Builder) Build(rt reflect.Type) + func (b *Builder) ClearType(rt reflect.Type) *Builder + func (b *Builder) RegisterDefault(k reflect.Kind, f func(rt reflect.Type) (Type, bool)) *Builder + func (b *Builder) RegisterType(rt reflect.Type, ft Type) *Builder + type Decimal1280F struct + func NewDecimal1280F(fName string) *Decimal1280F + func (a *Decimal1280F) FullName() string + func (b Decimal1280F) AscIndex() index.Key + func (b Decimal1280F) DescIndex() index.Key + func (b Decimal1280F) Exist() filter.Filter + func (b Decimal1280F) NotExist() filter.Filter + func (b Decimal1280F) SetOnInsert(value interface{}) updater.Updater + func (b Decimal1280F) Type(t bsontype.Type) filter.Filter + func (b Decimal1280F) Unset() updater.Updater + type Decimal1280FFilterF struct + func (b Decimal1280FFilterF) Exist() filter.Filter + func (b Decimal1280FFilterF) NotExist() filter.Filter + func (b Decimal1280FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Decimal1280FFilterF) Gt(value primitive.Decimal128) filter.Filter + func (i *Decimal1280FFilterF) GtField(f *Decimal1280F) filter.Filter + func (i *Decimal1280FFilterF) In(values []primitive.Decimal128) filter.Filter + func (i *Decimal1280FFilterF) Lt(value primitive.Decimal128) filter.Filter + func (i *Decimal1280FFilterF) LtField(f *Decimal1280F) filter.Filter + func (i *Decimal1280FFilterF) Nin(values []primitive.Decimal128) filter.Filter + type Decimal1280FUpdaterF struct + func (b Decimal1280FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Decimal1280FUpdaterF) Unset() updater.Updater + func (i *Decimal1280FUpdaterF) Inc(num primitive.Decimal128) updater.Updater + func (i *Decimal1280FUpdaterF) Max(value primitive.Decimal128) updater.Updater + func (i *Decimal1280FUpdaterF) Min(value primitive.Decimal128) updater.Updater + func (i *Decimal1280FUpdaterF) Mul(num primitive.Decimal128) updater.Updater + func (i *Decimal1280FUpdaterF) Set(value primitive.Decimal128) updater.Updater + func (i *Decimal1280FUpdaterF) SetOnIns(value primitive.Decimal128) updater.Updater + type Decimal1281Field struct + func NewDecimal1281Field(fName string) *Decimal1281Field + func (b Decimal1281Field) AscIndex() index.Key + func (b Decimal1281Field) DescIndex() index.Key + func (b Decimal1281Field) Exist() filter.Filter + func (b Decimal1281Field) NotExist() filter.Filter + func (b Decimal1281Field) SetOnInsert(value interface{}) updater.Updater + func (b Decimal1281Field) Type(t bsontype.Type) filter.Filter + func (b Decimal1281Field) Unset() updater.Updater + func (i *Decimal1281Field) AddToSet(value primitive.Decimal128) updater.Updater + func (i *Decimal1281Field) AddToSetValues(a []primitive.Decimal128) updater.Updater + func (i *Decimal1281Field) DeclFid(identifier string) *Decimal1280FFilterF + func (i *Decimal1281Field) EleAll() *Decimal1280FUpdaterF + func (i *Decimal1281Field) EleAt(index int) *Decimal1280F + func (i *Decimal1281Field) EleByFid(identifier string) *Decimal1280FUpdaterF + func (i *Decimal1281Field) EleOne() *Decimal1280F + func (i *Decimal1281Field) EleThat() *Decimal1280FUpdaterF + func (i *Decimal1281Field) Eq(a []primitive.Decimal128) filter.Filter + func (i *Decimal1281Field) Include(a []primitive.Decimal128) filter.Filter + func (i *Decimal1281Field) Pull(value primitive.Decimal128) updater.Updater + func (i *Decimal1281Field) PullAll(a []primitive.Decimal128) updater.Updater + func (i *Decimal1281Field) Push(value primitive.Decimal128) updater.Updater + func (i *Decimal1281Field) PushByModifier(m updater.PushModifier, each []primitive.Decimal128) updater.Updater + func (i *Decimal1281Field) Set(a []primitive.Decimal128) updater.Updater + type Float320F struct + func NewFloat320F(fName string) *Float320F + func (a *Float320F) FullName() string + func (b Float320F) AscIndex() index.Key + func (b Float320F) DescIndex() index.Key + func (b Float320F) Exist() filter.Filter + func (b Float320F) NotExist() filter.Filter + func (b Float320F) SetOnInsert(value interface{}) updater.Updater + func (b Float320F) Type(t bsontype.Type) filter.Filter + func (b Float320F) Unset() updater.Updater + type Float320FFilterF struct + func (b Float320FFilterF) Exist() filter.Filter + func (b Float320FFilterF) NotExist() filter.Filter + func (b Float320FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Float320FFilterF) Gt(value float32) filter.Filter + func (i *Float320FFilterF) GtField(f *Float320F) filter.Filter + func (i *Float320FFilterF) In(values []float32) filter.Filter + func (i *Float320FFilterF) Lt(value float32) filter.Filter + func (i *Float320FFilterF) LtField(f *Float320F) filter.Filter + func (i *Float320FFilterF) Nin(values []float32) filter.Filter + type Float320FUpdaterF struct + func (b Float320FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Float320FUpdaterF) Unset() updater.Updater + func (i *Float320FUpdaterF) Max(value float32) updater.Updater + func (i *Float320FUpdaterF) Min(value float32) updater.Updater + func (i *Float320FUpdaterF) Set(value float32) updater.Updater + func (i *Float320FUpdaterF) SetOnIns(value float32) updater.Updater + type Float321Field struct + func NewFloat321Field(fName string) *Float321Field + func (b Float321Field) AscIndex() index.Key + func (b Float321Field) DescIndex() index.Key + func (b Float321Field) Exist() filter.Filter + func (b Float321Field) NotExist() filter.Filter + func (b Float321Field) SetOnInsert(value interface{}) updater.Updater + func (b Float321Field) Type(t bsontype.Type) filter.Filter + func (b Float321Field) Unset() updater.Updater + func (i *Float321Field) AddToSet(value float32) updater.Updater + func (i *Float321Field) AddToSetValues(a []float32) updater.Updater + func (i *Float321Field) DeclFid(identifier string) *Float320FFilterF + func (i *Float321Field) EleAll() *Float320FUpdaterF + func (i *Float321Field) EleAt(index int) *Float320F + func (i *Float321Field) EleByFid(identifier string) *Float320FUpdaterF + func (i *Float321Field) EleOne() *Float320F + func (i *Float321Field) EleThat() *Float320FUpdaterF + func (i *Float321Field) Eq(a []float32) filter.Filter + func (i *Float321Field) Include(a []float32) filter.Filter + func (i *Float321Field) Pull(value float32) updater.Updater + func (i *Float321Field) PullAll(a []float32) updater.Updater + func (i *Float321Field) Push(value float32) updater.Updater + func (i *Float321Field) PushByModifier(m updater.PushModifier, each []float32) updater.Updater + func (i *Float321Field) Set(a []float32) updater.Updater + type Float640F struct + func NewFloat640F(fName string) *Float640F + func (a *Float640F) FullName() string + func (b Float640F) AscIndex() index.Key + func (b Float640F) DescIndex() index.Key + func (b Float640F) Exist() filter.Filter + func (b Float640F) NotExist() filter.Filter + func (b Float640F) SetOnInsert(value interface{}) updater.Updater + func (b Float640F) Type(t bsontype.Type) filter.Filter + func (b Float640F) Unset() updater.Updater + type Float640FFilterF struct + func (b Float640FFilterF) Exist() filter.Filter + func (b Float640FFilterF) NotExist() filter.Filter + func (b Float640FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Float640FFilterF) Gt(value float64) filter.Filter + func (i *Float640FFilterF) GtField(f *Float640F) filter.Filter + func (i *Float640FFilterF) In(values []float64) filter.Filter + func (i *Float640FFilterF) Lt(value float64) filter.Filter + func (i *Float640FFilterF) LtField(f *Float640F) filter.Filter + func (i *Float640FFilterF) Nin(values []float64) filter.Filter + type Float640FUpdaterF struct + func (b Float640FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Float640FUpdaterF) Unset() updater.Updater + func (i *Float640FUpdaterF) Max(value float64) updater.Updater + func (i *Float640FUpdaterF) Min(value float64) updater.Updater + func (i *Float640FUpdaterF) Set(value float64) updater.Updater + func (i *Float640FUpdaterF) SetOnIns(value float64) updater.Updater + type Float641Field struct + func NewFloat641Field(fName string) *Float641Field + func (b Float641Field) AscIndex() index.Key + func (b Float641Field) DescIndex() index.Key + func (b Float641Field) Exist() filter.Filter + func (b Float641Field) NotExist() filter.Filter + func (b Float641Field) SetOnInsert(value interface{}) updater.Updater + func (b Float641Field) Type(t bsontype.Type) filter.Filter + func (b Float641Field) Unset() updater.Updater + func (i *Float641Field) AddToSet(value float64) updater.Updater + func (i *Float641Field) AddToSetValues(a []float64) updater.Updater + func (i *Float641Field) DeclFid(identifier string) *Float640FFilterF + func (i *Float641Field) EleAll() *Float640FUpdaterF + func (i *Float641Field) EleAt(index int) *Float640F + func (i *Float641Field) EleByFid(identifier string) *Float640FUpdaterF + func (i *Float641Field) EleOne() *Float640F + func (i *Float641Field) EleThat() *Float640FUpdaterF + func (i *Float641Field) Eq(a []float64) filter.Filter + func (i *Float641Field) Include(a []float64) filter.Filter + func (i *Float641Field) Pull(value float64) updater.Updater + func (i *Float641Field) PullAll(a []float64) updater.Updater + func (i *Float641Field) Push(value float64) updater.Updater + func (i *Float641Field) PushByModifier(m updater.PushModifier, each []float64) updater.Updater + func (i *Float641Field) Set(a []float64) updater.Updater + type Geo struct + func NewGeo(name string) *Geo + func (b Geo) Exist() filter.Filter + func (b Geo) NotExist() filter.Filter + func (b Geo) Set(value interface{}) updater.Updater + func (b Geo) SetOnInsert(value interface{}) updater.Updater + func (b Geo) Type(t bsontype.Type) filter.Filter + func (b Geo) Unset() updater.Updater + func (g *Geo) FullName() string + type Int0F struct + func NewInt0F(fName string) *Int0F + func (a *Int0F) FullName() string + func (b Int0F) AscIndex() index.Key + func (b Int0F) DescIndex() index.Key + func (b Int0F) Exist() filter.Filter + func (b Int0F) NotExist() filter.Filter + func (b Int0F) SetOnInsert(value interface{}) updater.Updater + func (b Int0F) Type(t bsontype.Type) filter.Filter + func (b Int0F) Unset() updater.Updater + type Int0FFilterF struct + func (b Int0FFilterF) Exist() filter.Filter + func (b Int0FFilterF) NotExist() filter.Filter + func (b Int0FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Int0FFilterF) Eq(value int) filter.Filter + func (i *Int0FFilterF) EqField(f *Int0F) filter.Filter + func (i *Int0FFilterF) Gt(value int) filter.Filter + func (i *Int0FFilterF) GtField(f *Int0F) filter.Filter + func (i *Int0FFilterF) Gte(value int) filter.Filter + func (i *Int0FFilterF) GteField(f *Int0F) filter.Filter + func (i *Int0FFilterF) In(values []int) filter.Filter + func (i *Int0FFilterF) Lt(value int) filter.Filter + func (i *Int0FFilterF) LtField(f *Int0F) filter.Filter + func (i *Int0FFilterF) Lte(value int) filter.Filter + func (i *Int0FFilterF) LteField(f *Int0F) filter.Filter + func (i *Int0FFilterF) Mod(divisor, remainder int) filter.Filter + func (i *Int0FFilterF) Ne(value int) filter.Filter + func (i *Int0FFilterF) NeField(f *Int0F) filter.Filter + func (i *Int0FFilterF) Nin(values []int) filter.Filter + type Int0FUpdaterF struct + func (b Int0FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Int0FUpdaterF) Unset() updater.Updater + func (i *Int0FUpdaterF) Inc(num int) updater.Updater + func (i *Int0FUpdaterF) Max(value int) updater.Updater + func (i *Int0FUpdaterF) Min(value int) updater.Updater + func (i *Int0FUpdaterF) Mul(num int) updater.Updater + func (i *Int0FUpdaterF) Set(value int) updater.Updater + func (i *Int0FUpdaterF) SetOnIns(value int) updater.Updater + type Int160F struct + func NewInt160F(fName string) *Int160F + func (a *Int160F) FullName() string + func (b Int160F) AscIndex() index.Key + func (b Int160F) DescIndex() index.Key + func (b Int160F) Exist() filter.Filter + func (b Int160F) NotExist() filter.Filter + func (b Int160F) SetOnInsert(value interface{}) updater.Updater + func (b Int160F) Type(t bsontype.Type) filter.Filter + func (b Int160F) Unset() updater.Updater + type Int160FFilterF struct + func (b Int160FFilterF) Exist() filter.Filter + func (b Int160FFilterF) NotExist() filter.Filter + func (b Int160FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Int160FFilterF) Eq(value int16) filter.Filter + func (i *Int160FFilterF) EqField(f *Int160F) filter.Filter + func (i *Int160FFilterF) Gt(value int16) filter.Filter + func (i *Int160FFilterF) GtField(f *Int160F) filter.Filter + func (i *Int160FFilterF) Gte(value int16) filter.Filter + func (i *Int160FFilterF) GteField(f *Int160F) filter.Filter + func (i *Int160FFilterF) In(values []int16) filter.Filter + func (i *Int160FFilterF) Lt(value int16) filter.Filter + func (i *Int160FFilterF) LtField(f *Int160F) filter.Filter + func (i *Int160FFilterF) Lte(value int16) filter.Filter + func (i *Int160FFilterF) LteField(f *Int160F) filter.Filter + func (i *Int160FFilterF) Mod(divisor, remainder int16) filter.Filter + func (i *Int160FFilterF) Ne(value int16) filter.Filter + func (i *Int160FFilterF) NeField(f *Int160F) filter.Filter + func (i *Int160FFilterF) Nin(values []int16) filter.Filter + type Int160FUpdaterF struct + func (b Int160FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Int160FUpdaterF) Unset() updater.Updater + func (i *Int160FUpdaterF) Inc(num int16) updater.Updater + func (i *Int160FUpdaterF) Max(value int16) updater.Updater + func (i *Int160FUpdaterF) Min(value int16) updater.Updater + func (i *Int160FUpdaterF) Mul(num int16) updater.Updater + func (i *Int160FUpdaterF) Set(value int16) updater.Updater + func (i *Int160FUpdaterF) SetOnIns(value int16) updater.Updater + type Int161Field struct + func NewInt161Field(fName string) *Int161Field + func (b Int161Field) AscIndex() index.Key + func (b Int161Field) DescIndex() index.Key + func (b Int161Field) Exist() filter.Filter + func (b Int161Field) NotExist() filter.Filter + func (b Int161Field) SetOnInsert(value interface{}) updater.Updater + func (b Int161Field) Type(t bsontype.Type) filter.Filter + func (b Int161Field) Unset() updater.Updater + func (i *Int161Field) AddToSet(value int16) updater.Updater + func (i *Int161Field) AddToSetValues(a []int16) updater.Updater + func (i *Int161Field) DeclFid(identifier string) *Int160FFilterF + func (i *Int161Field) EleAll() *Int160FUpdaterF + func (i *Int161Field) EleAt(index int) *Int160F + func (i *Int161Field) EleByFid(identifier string) *Int160FUpdaterF + func (i *Int161Field) EleOne() *Int160F + func (i *Int161Field) EleThat() *Int160FUpdaterF + func (i *Int161Field) Eq(a []int16) filter.Filter + func (i *Int161Field) Include(a []int16) filter.Filter + func (i *Int161Field) Pull(value int16) updater.Updater + func (i *Int161Field) PullAll(a []int16) updater.Updater + func (i *Int161Field) Push(value int16) updater.Updater + func (i *Int161Field) PushByModifier(m updater.PushModifier, each []int16) updater.Updater + func (i *Int161Field) Set(a []int16) updater.Updater + type Int1Field struct + func NewInt1Field(fName string) *Int1Field + func (b Int1Field) AscIndex() index.Key + func (b Int1Field) DescIndex() index.Key + func (b Int1Field) Exist() filter.Filter + func (b Int1Field) NotExist() filter.Filter + func (b Int1Field) SetOnInsert(value interface{}) updater.Updater + func (b Int1Field) Type(t bsontype.Type) filter.Filter + func (b Int1Field) Unset() updater.Updater + func (i *Int1Field) AddToSet(value int) updater.Updater + func (i *Int1Field) AddToSetValues(a []int) updater.Updater + func (i *Int1Field) DeclFid(identifier string) *Int0FFilterF + func (i *Int1Field) EleAll() *Int0FUpdaterF + func (i *Int1Field) EleAt(index int) *Int0F + func (i *Int1Field) EleByFid(identifier string) *Int0FUpdaterF + func (i *Int1Field) EleOne() *Int0F + func (i *Int1Field) EleThat() *Int0FUpdaterF + func (i *Int1Field) Eq(a []int) filter.Filter + func (i *Int1Field) Include(a []int) filter.Filter + func (i *Int1Field) Pull(value int) updater.Updater + func (i *Int1Field) PullAll(a []int) updater.Updater + func (i *Int1Field) Push(value int) updater.Updater + func (i *Int1Field) PushByModifier(m updater.PushModifier, each []int) updater.Updater + func (i *Int1Field) Set(a []int) updater.Updater + type Int320F struct + func NewInt320F(fName string) *Int320F + func (a *Int320F) FullName() string + func (b Int320F) AscIndex() index.Key + func (b Int320F) DescIndex() index.Key + func (b Int320F) Exist() filter.Filter + func (b Int320F) NotExist() filter.Filter + func (b Int320F) SetOnInsert(value interface{}) updater.Updater + func (b Int320F) Type(t bsontype.Type) filter.Filter + func (b Int320F) Unset() updater.Updater + type Int320FFilterF struct + func (b Int320FFilterF) Exist() filter.Filter + func (b Int320FFilterF) NotExist() filter.Filter + func (b Int320FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Int320FFilterF) Eq(value int32) filter.Filter + func (i *Int320FFilterF) EqField(f *Int320F) filter.Filter + func (i *Int320FFilterF) Gt(value int32) filter.Filter + func (i *Int320FFilterF) GtField(f *Int320F) filter.Filter + func (i *Int320FFilterF) Gte(value int32) filter.Filter + func (i *Int320FFilterF) GteField(f *Int320F) filter.Filter + func (i *Int320FFilterF) In(values []int32) filter.Filter + func (i *Int320FFilterF) Lt(value int32) filter.Filter + func (i *Int320FFilterF) LtField(f *Int320F) filter.Filter + func (i *Int320FFilterF) Lte(value int32) filter.Filter + func (i *Int320FFilterF) LteField(f *Int320F) filter.Filter + func (i *Int320FFilterF) Mod(divisor, remainder int32) filter.Filter + func (i *Int320FFilterF) Ne(value int32) filter.Filter + func (i *Int320FFilterF) NeField(f *Int320F) filter.Filter + func (i *Int320FFilterF) Nin(values []int32) filter.Filter + type Int320FUpdaterF struct + func (b Int320FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Int320FUpdaterF) Unset() updater.Updater + func (i *Int320FUpdaterF) Inc(num int32) updater.Updater + func (i *Int320FUpdaterF) Max(value int32) updater.Updater + func (i *Int320FUpdaterF) Min(value int32) updater.Updater + func (i *Int320FUpdaterF) Mul(num int32) updater.Updater + func (i *Int320FUpdaterF) Set(value int32) updater.Updater + func (i *Int320FUpdaterF) SetOnIns(value int32) updater.Updater + type Int321Field struct + func NewInt321Field(fName string) *Int321Field + func (b Int321Field) AscIndex() index.Key + func (b Int321Field) DescIndex() index.Key + func (b Int321Field) Exist() filter.Filter + func (b Int321Field) NotExist() filter.Filter + func (b Int321Field) SetOnInsert(value interface{}) updater.Updater + func (b Int321Field) Type(t bsontype.Type) filter.Filter + func (b Int321Field) Unset() updater.Updater + func (i *Int321Field) AddToSet(value int32) updater.Updater + func (i *Int321Field) AddToSetValues(a []int32) updater.Updater + func (i *Int321Field) DeclFid(identifier string) *Int320FFilterF + func (i *Int321Field) EleAll() *Int320FUpdaterF + func (i *Int321Field) EleAt(index int) *Int320F + func (i *Int321Field) EleByFid(identifier string) *Int320FUpdaterF + func (i *Int321Field) EleOne() *Int320F + func (i *Int321Field) EleThat() *Int320FUpdaterF + func (i *Int321Field) Eq(a []int32) filter.Filter + func (i *Int321Field) Include(a []int32) filter.Filter + func (i *Int321Field) Pull(value int32) updater.Updater + func (i *Int321Field) PullAll(a []int32) updater.Updater + func (i *Int321Field) Push(value int32) updater.Updater + func (i *Int321Field) PushByModifier(m updater.PushModifier, each []int32) updater.Updater + func (i *Int321Field) Set(a []int32) updater.Updater + type Int640F struct + func NewInt640F(fName string) *Int640F + func (a *Int640F) FullName() string + func (b Int640F) AscIndex() index.Key + func (b Int640F) DescIndex() index.Key + func (b Int640F) Exist() filter.Filter + func (b Int640F) NotExist() filter.Filter + func (b Int640F) SetOnInsert(value interface{}) updater.Updater + func (b Int640F) Type(t bsontype.Type) filter.Filter + func (b Int640F) Unset() updater.Updater + type Int640FFilterF struct + func (b Int640FFilterF) Exist() filter.Filter + func (b Int640FFilterF) NotExist() filter.Filter + func (b Int640FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Int640FFilterF) Eq(value int64) filter.Filter + func (i *Int640FFilterF) EqField(f *Int640F) filter.Filter + func (i *Int640FFilterF) Gt(value int64) filter.Filter + func (i *Int640FFilterF) GtField(f *Int640F) filter.Filter + func (i *Int640FFilterF) Gte(value int64) filter.Filter + func (i *Int640FFilterF) GteField(f *Int640F) filter.Filter + func (i *Int640FFilterF) In(values []int64) filter.Filter + func (i *Int640FFilterF) Lt(value int64) filter.Filter + func (i *Int640FFilterF) LtField(f *Int640F) filter.Filter + func (i *Int640FFilterF) Lte(value int64) filter.Filter + func (i *Int640FFilterF) LteField(f *Int640F) filter.Filter + func (i *Int640FFilterF) Mod(divisor, remainder int64) filter.Filter + func (i *Int640FFilterF) Ne(value int64) filter.Filter + func (i *Int640FFilterF) NeField(f *Int640F) filter.Filter + func (i *Int640FFilterF) Nin(values []int64) filter.Filter + type Int640FUpdaterF struct + func (b Int640FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Int640FUpdaterF) Unset() updater.Updater + func (i *Int640FUpdaterF) Inc(num int64) updater.Updater + func (i *Int640FUpdaterF) Max(value int64) updater.Updater + func (i *Int640FUpdaterF) Min(value int64) updater.Updater + func (i *Int640FUpdaterF) Mul(num int64) updater.Updater + func (i *Int640FUpdaterF) Set(value int64) updater.Updater + func (i *Int640FUpdaterF) SetOnIns(value int64) updater.Updater + type Int641Field struct + func NewInt641Field(fName string) *Int641Field + func (b Int641Field) AscIndex() index.Key + func (b Int641Field) DescIndex() index.Key + func (b Int641Field) Exist() filter.Filter + func (b Int641Field) NotExist() filter.Filter + func (b Int641Field) SetOnInsert(value interface{}) updater.Updater + func (b Int641Field) Type(t bsontype.Type) filter.Filter + func (b Int641Field) Unset() updater.Updater + func (i *Int641Field) AddToSet(value int64) updater.Updater + func (i *Int641Field) AddToSetValues(a []int64) updater.Updater + func (i *Int641Field) DeclFid(identifier string) *Int640FFilterF + func (i *Int641Field) EleAll() *Int640FUpdaterF + func (i *Int641Field) EleAt(index int) *Int640F + func (i *Int641Field) EleByFid(identifier string) *Int640FUpdaterF + func (i *Int641Field) EleOne() *Int640F + func (i *Int641Field) EleThat() *Int640FUpdaterF + func (i *Int641Field) Eq(a []int64) filter.Filter + func (i *Int641Field) Include(a []int64) filter.Filter + func (i *Int641Field) Pull(value int64) updater.Updater + func (i *Int641Field) PullAll(a []int64) updater.Updater + func (i *Int641Field) Push(value int64) updater.Updater + func (i *Int641Field) PushByModifier(m updater.PushModifier, each []int64) updater.Updater + func (i *Int641Field) Set(a []int64) updater.Updater + type Int80F struct + func NewInt80F(fName string) *Int80F + func (a *Int80F) FullName() string + func (b Int80F) AscIndex() index.Key + func (b Int80F) DescIndex() index.Key + func (b Int80F) Exist() filter.Filter + func (b Int80F) NotExist() filter.Filter + func (b Int80F) SetOnInsert(value interface{}) updater.Updater + func (b Int80F) Type(t bsontype.Type) filter.Filter + func (b Int80F) Unset() updater.Updater + type Int80FFilterF struct + func (b Int80FFilterF) Exist() filter.Filter + func (b Int80FFilterF) NotExist() filter.Filter + func (b Int80FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Int80FFilterF) Eq(value int8) filter.Filter + func (i *Int80FFilterF) EqField(f *Int80F) filter.Filter + func (i *Int80FFilterF) Gt(value int8) filter.Filter + func (i *Int80FFilterF) GtField(f *Int80F) filter.Filter + func (i *Int80FFilterF) Gte(value int8) filter.Filter + func (i *Int80FFilterF) GteField(f *Int80F) filter.Filter + func (i *Int80FFilterF) In(values []int8) filter.Filter + func (i *Int80FFilterF) Lt(value int8) filter.Filter + func (i *Int80FFilterF) LtField(f *Int80F) filter.Filter + func (i *Int80FFilterF) Lte(value int8) filter.Filter + func (i *Int80FFilterF) LteField(f *Int80F) filter.Filter + func (i *Int80FFilterF) Mod(divisor, remainder int8) filter.Filter + func (i *Int80FFilterF) Ne(value int8) filter.Filter + func (i *Int80FFilterF) NeField(f *Int80F) filter.Filter + func (i *Int80FFilterF) Nin(values []int8) filter.Filter + type Int80FUpdaterF struct + func (b Int80FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Int80FUpdaterF) Unset() updater.Updater + func (i *Int80FUpdaterF) Inc(num int8) updater.Updater + func (i *Int80FUpdaterF) Max(value int8) updater.Updater + func (i *Int80FUpdaterF) Min(value int8) updater.Updater + func (i *Int80FUpdaterF) Mul(num int8) updater.Updater + func (i *Int80FUpdaterF) Set(value int8) updater.Updater + func (i *Int80FUpdaterF) SetOnIns(value int8) updater.Updater + type Int81Field struct + func NewInt81Field(fName string) *Int81Field + func (b Int81Field) AscIndex() index.Key + func (b Int81Field) DescIndex() index.Key + func (b Int81Field) Exist() filter.Filter + func (b Int81Field) NotExist() filter.Filter + func (b Int81Field) SetOnInsert(value interface{}) updater.Updater + func (b Int81Field) Type(t bsontype.Type) filter.Filter + func (b Int81Field) Unset() updater.Updater + func (i *Int81Field) AddToSet(value int8) updater.Updater + func (i *Int81Field) AddToSetValues(a []int8) updater.Updater + func (i *Int81Field) DeclFid(identifier string) *Int80FFilterF + func (i *Int81Field) EleAll() *Int80FUpdaterF + func (i *Int81Field) EleAt(index int) *Int80F + func (i *Int81Field) EleByFid(identifier string) *Int80FUpdaterF + func (i *Int81Field) EleOne() *Int80F + func (i *Int81Field) EleThat() *Int80FUpdaterF + func (i *Int81Field) Eq(a []int8) filter.Filter + func (i *Int81Field) Include(a []int8) filter.Filter + func (i *Int81Field) Pull(value int8) updater.Updater + func (i *Int81Field) PullAll(a []int8) updater.Updater + func (i *Int81Field) Push(value int8) updater.Updater + func (i *Int81Field) PushByModifier(m updater.PushModifier, each []int8) updater.Updater + func (i *Int81Field) Set(a []int8) updater.Updater + type MultiPointField struct + func NewMultiPointField(name string) *MultiPointField + func (b MultiPointField) Exist() filter.Filter + func (b MultiPointField) NotExist() filter.Filter + func (b MultiPointField) Type(t bsontype.Type) filter.Filter + func (b MultiPointField) Unset() updater.Updater + func (p *MultiPointField) Flat() *PointFlat + func (p *MultiPointField) Set(value *geojson.MultiPoint) updater.Updater + func (p *MultiPointField) SetOnInsert(value *geojson.MultiPoint) updater.Updater + func (p *MultiPointField) Sphere() *PointSphere + type MultiPolygonField struct + func NewMultiPolygonField(name string) *MultiPolygonField + func (b MultiPolygonField) Exist() filter.Filter + func (b MultiPolygonField) NotExist() filter.Filter + func (b MultiPolygonField) Type(t bsontype.Type) filter.Filter + func (b MultiPolygonField) Unset() updater.Updater + func (p *MultiPolygonField) GeoIntersects(polygon *geojson.Polygon) filter.Filter + func (p *MultiPolygonField) GeoIntersectsCcwCrs(polygon *geojson.Polygon) filter.Filter + func (p *MultiPolygonField) GeoIntersectsMul(polygon *geojson.MultiPolygon) filter.Filter + func (p *MultiPolygonField) Index() index.Key + func (p *MultiPolygonField) Set(value *geojson.MultiPolygon) updater.Updater + func (p *MultiPolygonField) SetOnInsert(value *geojson.MultiPolygon) updater.Updater + type ObjectID0F struct + func NewObjectID0F(fName string) *ObjectID0F + func (a *ObjectID0F) FullName() string + func (b ObjectID0F) AscIndex() index.Key + func (b ObjectID0F) DescIndex() index.Key + func (b ObjectID0F) Exist() filter.Filter + func (b ObjectID0F) NotExist() filter.Filter + func (b ObjectID0F) SetOnInsert(value interface{}) updater.Updater + func (b ObjectID0F) Type(t bsontype.Type) filter.Filter + func (b ObjectID0F) Unset() updater.Updater + type ObjectID0FFilterF struct + func (b ObjectID0FFilterF) Exist() filter.Filter + func (b ObjectID0FFilterF) NotExist() filter.Filter + func (b ObjectID0FFilterF) Type(t bsontype.Type) filter.Filter + func (i *ObjectID0FFilterF) Eq(value primitive.ObjectID) filter.Filter + func (i *ObjectID0FFilterF) EqField(f *ObjectID0F) filter.Filter + func (i *ObjectID0FFilterF) Gt(value primitive.ObjectID) filter.Filter + func (i *ObjectID0FFilterF) GtField(f *ObjectID0F) filter.Filter + func (i *ObjectID0FFilterF) Gte(value primitive.ObjectID) filter.Filter + func (i *ObjectID0FFilterF) GteField(f *ObjectID0F) filter.Filter + func (i *ObjectID0FFilterF) In(values []primitive.ObjectID) filter.Filter + func (i *ObjectID0FFilterF) Lt(value primitive.ObjectID) filter.Filter + func (i *ObjectID0FFilterF) LtField(f *ObjectID0F) filter.Filter + func (i *ObjectID0FFilterF) Lte(value primitive.ObjectID) filter.Filter + func (i *ObjectID0FFilterF) LteField(f *ObjectID0F) filter.Filter + func (i *ObjectID0FFilterF) Ne(value primitive.ObjectID) filter.Filter + func (i *ObjectID0FFilterF) NeField(f *ObjectID0F) filter.Filter + func (i *ObjectID0FFilterF) Nin(values []primitive.ObjectID) filter.Filter + type ObjectID0FUpdaterF struct + func (b ObjectID0FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b ObjectID0FUpdaterF) Unset() updater.Updater + func (i *ObjectID0FUpdaterF) Max(value primitive.ObjectID) updater.Updater + func (i *ObjectID0FUpdaterF) Min(value primitive.ObjectID) updater.Updater + func (i *ObjectID0FUpdaterF) Set(value primitive.ObjectID) updater.Updater + func (i *ObjectID0FUpdaterF) SetOnIns(value primitive.ObjectID) updater.Updater + type PointField struct + func NewPointField(name string) *PointField + func (b PointField) Exist() filter.Filter + func (b PointField) NotExist() filter.Filter + func (b PointField) Type(t bsontype.Type) filter.Filter + func (b PointField) Unset() updater.Updater + func (p *PointField) Flat() *PointFlat + func (p *PointField) Set(value *geojson.Point) updater.Updater + func (p *PointField) SetOnInsert(value *geojson.Point) updater.Updater + func (p *PointField) Sphere() *PointSphere + type PointFlat struct + func NewFlat(name string) *PointFlat + func (f *PointFlat) FullName() string + func (f *PointFlat) GeoWithinBox(bottomLeft, upperRight geojson.Coordinate) filter.Filter + func (f *PointFlat) GeoWithinCircle(center geojson.Coordinate, radiusNoUnit float64) filter.Filter + func (f *PointFlat) GeoWithinPolygon(c1, c2, c3 geojson.Coordinate, cs ...geojson.Coordinate) filter.Filter + func (f *PointFlat) Index() index.Key + func (f *PointFlat) Near(point geojson.Coordinate, maxDistance float64) filter.Filter + type PointSphere struct + func NewSphere(name string) *PointSphere + func (s *PointSphere) FullName() string + func (s *PointSphere) GeoWithinCcwCrs(polygon *geojson.Polygon) filter.Filter + func (s *PointSphere) GeoWithinCircle(center geojson.Coordinate, radians float64) filter.Filter + func (s *PointSphere) GeoWithinMulPyg(polygon *geojson.MultiPolygon) filter.Filter + func (s *PointSphere) GeoWithinPyg(polygon *geojson.Polygon) filter.Filter + func (s *PointSphere) Index() index.Key + func (s *PointSphere) Near(point geojson.Point, maxDistance float64, minDistance ...float64) filter.Filter + type PolygonField struct + func NewPolygonField(name string) *PolygonField + func (b PolygonField) Exist() filter.Filter + func (b PolygonField) NotExist() filter.Filter + func (b PolygonField) Type(t bsontype.Type) filter.Filter + func (b PolygonField) Unset() updater.Updater + func (p *PolygonField) GeoIntersects(polygon *geojson.Polygon) filter.Filter + func (p *PolygonField) GeoIntersectsCcwCrs(polygon *geojson.Polygon) filter.Filter + func (p *PolygonField) GeoIntersectsMul(polygon *geojson.MultiPolygon) filter.Filter + func (p *PolygonField) Index() index.Key + func (p *PolygonField) Set(value *geojson.Polygon) updater.Updater + func (p *PolygonField) SetOnInsert(value *geojson.Polygon) updater.Updater + type String0F struct + func NewString0F(fName string) *String0F + func (a *String0F) FullName() string + func (b String0F) AscIndex() index.Key + func (b String0F) DescIndex() index.Key + func (b String0F) Exist() filter.Filter + func (b String0F) NotExist() filter.Filter + func (b String0F) SetOnInsert(value interface{}) updater.Updater + func (b String0F) Type(t bsontype.Type) filter.Filter + func (b String0F) Unset() updater.Updater + type String0FFilterF struct + func (b String0FFilterF) Exist() filter.Filter + func (b String0FFilterF) NotExist() filter.Filter + func (b String0FFilterF) Type(t bsontype.Type) filter.Filter + func (i *String0FFilterF) Eq(value string) filter.Filter + func (i *String0FFilterF) EqField(f *String0F) filter.Filter + func (i *String0FFilterF) Gt(value string) filter.Filter + func (i *String0FFilterF) GtField(f *String0F) filter.Filter + func (i *String0FFilterF) Gte(value string) filter.Filter + func (i *String0FFilterF) GteField(f *String0F) filter.Filter + func (i *String0FFilterF) In(values []string) filter.Filter + func (i *String0FFilterF) Lt(value string) filter.Filter + func (i *String0FFilterF) LtField(f *String0F) filter.Filter + func (i *String0FFilterF) Lte(value string) filter.Filter + func (i *String0FFilterF) LteField(f *String0F) filter.Filter + func (i *String0FFilterF) Ne(value string) filter.Filter + func (i *String0FFilterF) NeField(f *String0F) filter.Filter + func (i *String0FFilterF) Nin(values []string) filter.Filter + type String0FUpdaterF struct + func (b String0FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b String0FUpdaterF) Unset() updater.Updater + func (i *String0FUpdaterF) Max(value string) updater.Updater + func (i *String0FUpdaterF) Min(value string) updater.Updater + func (i *String0FUpdaterF) Regex(regex primitive.Regex) filter.Filter + func (i *String0FUpdaterF) Set(value string) updater.Updater + func (i *String0FUpdaterF) SetOnIns(value string) updater.Updater + type String1Field struct + func NewString1Field(fName string) *String1Field + func (b String1Field) AscIndex() index.Key + func (b String1Field) DescIndex() index.Key + func (b String1Field) Exist() filter.Filter + func (b String1Field) NotExist() filter.Filter + func (b String1Field) SetOnInsert(value interface{}) updater.Updater + func (b String1Field) Type(t bsontype.Type) filter.Filter + func (b String1Field) Unset() updater.Updater + func (i *String1Field) AddToSet(value string) updater.Updater + func (i *String1Field) AddToSetValues(a []string) updater.Updater + func (i *String1Field) DeclFid(identifier string) *String0FFilterF + func (i *String1Field) EleAll() *String0FUpdaterF + func (i *String1Field) EleAt(index int) *String0F + func (i *String1Field) EleByFid(identifier string) *String0FUpdaterF + func (i *String1Field) EleOne() *String0F + func (i *String1Field) EleThat() *String0FUpdaterF + func (i *String1Field) Eq(a []string) filter.Filter + func (i *String1Field) Include(a []string) filter.Filter + func (i *String1Field) Pull(value string) updater.Updater + func (i *String1Field) PullAll(a []string) updater.Updater + func (i *String1Field) Push(value string) updater.Updater + func (i *String1Field) PushByModifier(m updater.PushModifier, each []string) updater.Updater + func (i *String1Field) Set(a []string) updater.Updater + type StructFilterF struct + func NewStructFilterF(name string) *StructFilterF + func (b StructFilterF) Exist() filter.Filter + func (b StructFilterF) NotExist() filter.Filter + func (b StructFilterF) Type(t bsontype.Type) filter.Filter + type StructUpdaterF struct + func NewStructUpdaterF(name string) *StructUpdaterF + func (b StructUpdaterF) Set(value interface{}) updater.Updater + func (b StructUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b StructUpdaterF) Unset() updater.Updater + type Typ interface + Name func() string + PkgPath func() string + func NewTypByFunc(fun interface{}) Typ + type Type struct + F Typ + NewF Typ + type Uint0F struct + func NewUint0F(fName string) *Uint0F + func (a *Uint0F) FullName() string + func (b Uint0F) AscIndex() index.Key + func (b Uint0F) DescIndex() index.Key + func (b Uint0F) Exist() filter.Filter + func (b Uint0F) NotExist() filter.Filter + func (b Uint0F) SetOnInsert(value interface{}) updater.Updater + func (b Uint0F) Type(t bsontype.Type) filter.Filter + func (b Uint0F) Unset() updater.Updater + type Uint0FFilterF struct + func (b Uint0FFilterF) Exist() filter.Filter + func (b Uint0FFilterF) NotExist() filter.Filter + func (b Uint0FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Uint0FFilterF) Eq(value uint) filter.Filter + func (i *Uint0FFilterF) EqField(f *Uint0F) filter.Filter + func (i *Uint0FFilterF) Gt(value uint) filter.Filter + func (i *Uint0FFilterF) GtField(f *Uint0F) filter.Filter + func (i *Uint0FFilterF) Gte(value uint) filter.Filter + func (i *Uint0FFilterF) GteField(f *Uint0F) filter.Filter + func (i *Uint0FFilterF) In(values []uint) filter.Filter + func (i *Uint0FFilterF) Lt(value uint) filter.Filter + func (i *Uint0FFilterF) LtField(f *Uint0F) filter.Filter + func (i *Uint0FFilterF) Lte(value uint) filter.Filter + func (i *Uint0FFilterF) LteField(f *Uint0F) filter.Filter + func (i *Uint0FFilterF) Mod(divisor, remainder uint) filter.Filter + func (i *Uint0FFilterF) Ne(value uint) filter.Filter + func (i *Uint0FFilterF) NeField(f *Uint0F) filter.Filter + func (i *Uint0FFilterF) Nin(values []uint) filter.Filter + type Uint0FUpdaterF struct + func (b Uint0FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Uint0FUpdaterF) Unset() updater.Updater + func (i *Uint0FUpdaterF) Inc(num uint) updater.Updater + func (i *Uint0FUpdaterF) Max(value uint) updater.Updater + func (i *Uint0FUpdaterF) Min(value uint) updater.Updater + func (i *Uint0FUpdaterF) Mul(num uint) updater.Updater + func (i *Uint0FUpdaterF) Set(value uint) updater.Updater + func (i *Uint0FUpdaterF) SetOnIns(value uint) updater.Updater + type Uint160F struct + func NewUint160F(fName string) *Uint160F + func (a *Uint160F) FullName() string + func (b Uint160F) AscIndex() index.Key + func (b Uint160F) DescIndex() index.Key + func (b Uint160F) Exist() filter.Filter + func (b Uint160F) NotExist() filter.Filter + func (b Uint160F) SetOnInsert(value interface{}) updater.Updater + func (b Uint160F) Type(t bsontype.Type) filter.Filter + func (b Uint160F) Unset() updater.Updater + type Uint160FFilterF struct + func (b Uint160FFilterF) Exist() filter.Filter + func (b Uint160FFilterF) NotExist() filter.Filter + func (b Uint160FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Uint160FFilterF) Eq(value uint16) filter.Filter + func (i *Uint160FFilterF) EqField(f *Uint160F) filter.Filter + func (i *Uint160FFilterF) Gt(value uint16) filter.Filter + func (i *Uint160FFilterF) GtField(f *Uint160F) filter.Filter + func (i *Uint160FFilterF) Gte(value uint16) filter.Filter + func (i *Uint160FFilterF) GteField(f *Uint160F) filter.Filter + func (i *Uint160FFilterF) In(values []uint16) filter.Filter + func (i *Uint160FFilterF) Lt(value uint16) filter.Filter + func (i *Uint160FFilterF) LtField(f *Uint160F) filter.Filter + func (i *Uint160FFilterF) Lte(value uint16) filter.Filter + func (i *Uint160FFilterF) LteField(f *Uint160F) filter.Filter + func (i *Uint160FFilterF) Mod(divisor, remainder uint16) filter.Filter + func (i *Uint160FFilterF) Ne(value uint16) filter.Filter + func (i *Uint160FFilterF) NeField(f *Uint160F) filter.Filter + func (i *Uint160FFilterF) Nin(values []uint16) filter.Filter + type Uint160FUpdaterF struct + func (b Uint160FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Uint160FUpdaterF) Unset() updater.Updater + func (i *Uint160FUpdaterF) Inc(num uint16) updater.Updater + func (i *Uint160FUpdaterF) Max(value uint16) updater.Updater + func (i *Uint160FUpdaterF) Min(value uint16) updater.Updater + func (i *Uint160FUpdaterF) Mul(num uint16) updater.Updater + func (i *Uint160FUpdaterF) Set(value uint16) updater.Updater + func (i *Uint160FUpdaterF) SetOnIns(value uint16) updater.Updater + type Uint161Field struct + func NewUint161Field(fName string) *Uint161Field + func (b Uint161Field) AscIndex() index.Key + func (b Uint161Field) DescIndex() index.Key + func (b Uint161Field) Exist() filter.Filter + func (b Uint161Field) NotExist() filter.Filter + func (b Uint161Field) SetOnInsert(value interface{}) updater.Updater + func (b Uint161Field) Type(t bsontype.Type) filter.Filter + func (b Uint161Field) Unset() updater.Updater + func (i *Uint161Field) AddToSet(value uint16) updater.Updater + func (i *Uint161Field) AddToSetValues(a []uint16) updater.Updater + func (i *Uint161Field) DeclFid(identifier string) *Uint160FFilterF + func (i *Uint161Field) EleAll() *Uint160FUpdaterF + func (i *Uint161Field) EleAt(index int) *Uint160F + func (i *Uint161Field) EleByFid(identifier string) *Uint160FUpdaterF + func (i *Uint161Field) EleOne() *Uint160F + func (i *Uint161Field) EleThat() *Uint160FUpdaterF + func (i *Uint161Field) Eq(a []uint16) filter.Filter + func (i *Uint161Field) Include(a []uint16) filter.Filter + func (i *Uint161Field) Pull(value uint16) updater.Updater + func (i *Uint161Field) PullAll(a []uint16) updater.Updater + func (i *Uint161Field) Push(value uint16) updater.Updater + func (i *Uint161Field) PushByModifier(m updater.PushModifier, each []uint16) updater.Updater + func (i *Uint161Field) Set(a []uint16) updater.Updater + type Uint1Field struct + func NewUint1Field(fName string) *Uint1Field + func (b Uint1Field) AscIndex() index.Key + func (b Uint1Field) DescIndex() index.Key + func (b Uint1Field) Exist() filter.Filter + func (b Uint1Field) NotExist() filter.Filter + func (b Uint1Field) SetOnInsert(value interface{}) updater.Updater + func (b Uint1Field) Type(t bsontype.Type) filter.Filter + func (b Uint1Field) Unset() updater.Updater + func (i *Uint1Field) AddToSet(value uint) updater.Updater + func (i *Uint1Field) AddToSetValues(a []uint) updater.Updater + func (i *Uint1Field) DeclFid(identifier string) *Uint0FFilterF + func (i *Uint1Field) EleAll() *Uint0FUpdaterF + func (i *Uint1Field) EleAt(index int) *Uint0F + func (i *Uint1Field) EleByFid(identifier string) *Uint0FUpdaterF + func (i *Uint1Field) EleOne() *Uint0F + func (i *Uint1Field) EleThat() *Uint0FUpdaterF + func (i *Uint1Field) Eq(a []uint) filter.Filter + func (i *Uint1Field) Include(a []uint) filter.Filter + func (i *Uint1Field) Pull(value uint) updater.Updater + func (i *Uint1Field) PullAll(a []uint) updater.Updater + func (i *Uint1Field) Push(value uint) updater.Updater + func (i *Uint1Field) PushByModifier(m updater.PushModifier, each []uint) updater.Updater + func (i *Uint1Field) Set(a []uint) updater.Updater + type Uint320F struct + func NewUint320F(fName string) *Uint320F + func (a *Uint320F) FullName() string + func (b Uint320F) AscIndex() index.Key + func (b Uint320F) DescIndex() index.Key + func (b Uint320F) Exist() filter.Filter + func (b Uint320F) NotExist() filter.Filter + func (b Uint320F) SetOnInsert(value interface{}) updater.Updater + func (b Uint320F) Type(t bsontype.Type) filter.Filter + func (b Uint320F) Unset() updater.Updater + type Uint320FFilterF struct + func (b Uint320FFilterF) Exist() filter.Filter + func (b Uint320FFilterF) NotExist() filter.Filter + func (b Uint320FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Uint320FFilterF) Eq(value uint32) filter.Filter + func (i *Uint320FFilterF) EqField(f *Uint320F) filter.Filter + func (i *Uint320FFilterF) Gt(value uint32) filter.Filter + func (i *Uint320FFilterF) GtField(f *Uint320F) filter.Filter + func (i *Uint320FFilterF) Gte(value uint32) filter.Filter + func (i *Uint320FFilterF) GteField(f *Uint320F) filter.Filter + func (i *Uint320FFilterF) In(values []uint32) filter.Filter + func (i *Uint320FFilterF) Lt(value uint32) filter.Filter + func (i *Uint320FFilterF) LtField(f *Uint320F) filter.Filter + func (i *Uint320FFilterF) Lte(value uint32) filter.Filter + func (i *Uint320FFilterF) LteField(f *Uint320F) filter.Filter + func (i *Uint320FFilterF) Mod(divisor, remainder uint32) filter.Filter + func (i *Uint320FFilterF) Ne(value uint32) filter.Filter + func (i *Uint320FFilterF) NeField(f *Uint320F) filter.Filter + func (i *Uint320FFilterF) Nin(values []uint32) filter.Filter + type Uint320FUpdaterF struct + func (b Uint320FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Uint320FUpdaterF) Unset() updater.Updater + func (i *Uint320FUpdaterF) Inc(num uint32) updater.Updater + func (i *Uint320FUpdaterF) Max(value uint32) updater.Updater + func (i *Uint320FUpdaterF) Min(value uint32) updater.Updater + func (i *Uint320FUpdaterF) Mul(num uint32) updater.Updater + func (i *Uint320FUpdaterF) Set(value uint32) updater.Updater + func (i *Uint320FUpdaterF) SetOnIns(value uint32) updater.Updater + type Uint321Field struct + func NewUint321Field(fName string) *Uint321Field + func (b Uint321Field) AscIndex() index.Key + func (b Uint321Field) DescIndex() index.Key + func (b Uint321Field) Exist() filter.Filter + func (b Uint321Field) NotExist() filter.Filter + func (b Uint321Field) SetOnInsert(value interface{}) updater.Updater + func (b Uint321Field) Type(t bsontype.Type) filter.Filter + func (b Uint321Field) Unset() updater.Updater + func (i *Uint321Field) AddToSet(value uint32) updater.Updater + func (i *Uint321Field) AddToSetValues(a []uint32) updater.Updater + func (i *Uint321Field) DeclFid(identifier string) *Uint320FFilterF + func (i *Uint321Field) EleAll() *Uint320FUpdaterF + func (i *Uint321Field) EleAt(index int) *Uint320F + func (i *Uint321Field) EleByFid(identifier string) *Uint320FUpdaterF + func (i *Uint321Field) EleOne() *Uint320F + func (i *Uint321Field) EleThat() *Uint320FUpdaterF + func (i *Uint321Field) Eq(a []uint32) filter.Filter + func (i *Uint321Field) Include(a []uint32) filter.Filter + func (i *Uint321Field) Pull(value uint32) updater.Updater + func (i *Uint321Field) PullAll(a []uint32) updater.Updater + func (i *Uint321Field) Push(value uint32) updater.Updater + func (i *Uint321Field) PushByModifier(m updater.PushModifier, each []uint32) updater.Updater + func (i *Uint321Field) Set(a []uint32) updater.Updater + type Uint640F struct + func NewUint640F(fName string) *Uint640F + func (a *Uint640F) FullName() string + func (b Uint640F) AscIndex() index.Key + func (b Uint640F) DescIndex() index.Key + func (b Uint640F) Exist() filter.Filter + func (b Uint640F) NotExist() filter.Filter + func (b Uint640F) SetOnInsert(value interface{}) updater.Updater + func (b Uint640F) Type(t bsontype.Type) filter.Filter + func (b Uint640F) Unset() updater.Updater + type Uint640FFilterF struct + func (b Uint640FFilterF) Exist() filter.Filter + func (b Uint640FFilterF) NotExist() filter.Filter + func (b Uint640FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Uint640FFilterF) Eq(value uint64) filter.Filter + func (i *Uint640FFilterF) EqField(f *Uint640F) filter.Filter + func (i *Uint640FFilterF) Gt(value uint64) filter.Filter + func (i *Uint640FFilterF) GtField(f *Uint640F) filter.Filter + func (i *Uint640FFilterF) Gte(value uint64) filter.Filter + func (i *Uint640FFilterF) GteField(f *Uint640F) filter.Filter + func (i *Uint640FFilterF) In(values []uint64) filter.Filter + func (i *Uint640FFilterF) Lt(value uint64) filter.Filter + func (i *Uint640FFilterF) LtField(f *Uint640F) filter.Filter + func (i *Uint640FFilterF) Lte(value uint64) filter.Filter + func (i *Uint640FFilterF) LteField(f *Uint640F) filter.Filter + func (i *Uint640FFilterF) Mod(divisor, remainder uint64) filter.Filter + func (i *Uint640FFilterF) Ne(value uint64) filter.Filter + func (i *Uint640FFilterF) NeField(f *Uint640F) filter.Filter + func (i *Uint640FFilterF) Nin(values []uint64) filter.Filter + type Uint640FUpdaterF struct + func (b Uint640FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Uint640FUpdaterF) Unset() updater.Updater + func (i *Uint640FUpdaterF) Inc(num uint64) updater.Updater + func (i *Uint640FUpdaterF) Max(value uint64) updater.Updater + func (i *Uint640FUpdaterF) Min(value uint64) updater.Updater + func (i *Uint640FUpdaterF) Mul(num uint64) updater.Updater + func (i *Uint640FUpdaterF) Set(value uint64) updater.Updater + func (i *Uint640FUpdaterF) SetOnIns(value uint64) updater.Updater + type Uint641Field struct + func NewUint641Field(fName string) *Uint641Field + func (b Uint641Field) AscIndex() index.Key + func (b Uint641Field) DescIndex() index.Key + func (b Uint641Field) Exist() filter.Filter + func (b Uint641Field) NotExist() filter.Filter + func (b Uint641Field) SetOnInsert(value interface{}) updater.Updater + func (b Uint641Field) Type(t bsontype.Type) filter.Filter + func (b Uint641Field) Unset() updater.Updater + func (i *Uint641Field) AddToSet(value uint64) updater.Updater + func (i *Uint641Field) AddToSetValues(a []uint64) updater.Updater + func (i *Uint641Field) DeclFid(identifier string) *Uint640FFilterF + func (i *Uint641Field) EleAll() *Uint640FUpdaterF + func (i *Uint641Field) EleAt(index int) *Uint640F + func (i *Uint641Field) EleByFid(identifier string) *Uint640FUpdaterF + func (i *Uint641Field) EleOne() *Uint640F + func (i *Uint641Field) EleThat() *Uint640FUpdaterF + func (i *Uint641Field) Eq(a []uint64) filter.Filter + func (i *Uint641Field) Include(a []uint64) filter.Filter + func (i *Uint641Field) Pull(value uint64) updater.Updater + func (i *Uint641Field) PullAll(a []uint64) updater.Updater + func (i *Uint641Field) Push(value uint64) updater.Updater + func (i *Uint641Field) PushByModifier(m updater.PushModifier, each []uint64) updater.Updater + func (i *Uint641Field) Set(a []uint64) updater.Updater + type Uint80F struct + func NewUint80F(fName string) *Uint80F + func (a *Uint80F) FullName() string + func (b Uint80F) AscIndex() index.Key + func (b Uint80F) DescIndex() index.Key + func (b Uint80F) Exist() filter.Filter + func (b Uint80F) NotExist() filter.Filter + func (b Uint80F) SetOnInsert(value interface{}) updater.Updater + func (b Uint80F) Type(t bsontype.Type) filter.Filter + func (b Uint80F) Unset() updater.Updater + type Uint80FFilterF struct + func (b Uint80FFilterF) Exist() filter.Filter + func (b Uint80FFilterF) NotExist() filter.Filter + func (b Uint80FFilterF) Type(t bsontype.Type) filter.Filter + func (i *Uint80FFilterF) Eq(value uint8) filter.Filter + func (i *Uint80FFilterF) EqField(f *Uint80F) filter.Filter + func (i *Uint80FFilterF) Gt(value uint8) filter.Filter + func (i *Uint80FFilterF) GtField(f *Uint80F) filter.Filter + func (i *Uint80FFilterF) Gte(value uint8) filter.Filter + func (i *Uint80FFilterF) GteField(f *Uint80F) filter.Filter + func (i *Uint80FFilterF) In(values []uint8) filter.Filter + func (i *Uint80FFilterF) Lt(value uint8) filter.Filter + func (i *Uint80FFilterF) LtField(f *Uint80F) filter.Filter + func (i *Uint80FFilterF) Lte(value uint8) filter.Filter + func (i *Uint80FFilterF) LteField(f *Uint80F) filter.Filter + func (i *Uint80FFilterF) Mod(divisor, remainder uint8) filter.Filter + func (i *Uint80FFilterF) Ne(value uint8) filter.Filter + func (i *Uint80FFilterF) NeField(f *Uint80F) filter.Filter + func (i *Uint80FFilterF) Nin(values []uint8) filter.Filter + type Uint80FUpdaterF struct + func (b Uint80FUpdaterF) SetOnInsert(value interface{}) updater.Updater + func (b Uint80FUpdaterF) Unset() updater.Updater + func (i *Uint80FUpdaterF) Inc(num uint8) updater.Updater + func (i *Uint80FUpdaterF) Max(value uint8) updater.Updater + func (i *Uint80FUpdaterF) Min(value uint8) updater.Updater + func (i *Uint80FUpdaterF) Mul(num uint8) updater.Updater + func (i *Uint80FUpdaterF) Set(value uint8) updater.Updater + func (i *Uint80FUpdaterF) SetOnIns(value uint8) updater.Updater + type Uint81Field struct + func NewUint81Field(fName string) *Uint81Field + func (b Uint81Field) AscIndex() index.Key + func (b Uint81Field) DescIndex() index.Key + func (b Uint81Field) Exist() filter.Filter + func (b Uint81Field) NotExist() filter.Filter + func (b Uint81Field) SetOnInsert(value interface{}) updater.Updater + func (b Uint81Field) Type(t bsontype.Type) filter.Filter + func (b Uint81Field) Unset() updater.Updater + func (i *Uint81Field) AddToSet(value uint8) updater.Updater + func (i *Uint81Field) AddToSetValues(a []uint8) updater.Updater + func (i *Uint81Field) DeclFid(identifier string) *Uint80FFilterF + func (i *Uint81Field) EleAll() *Uint80FUpdaterF + func (i *Uint81Field) EleAt(index int) *Uint80F + func (i *Uint81Field) EleByFid(identifier string) *Uint80FUpdaterF + func (i *Uint81Field) EleOne() *Uint80F + func (i *Uint81Field) EleThat() *Uint80FUpdaterF + func (i *Uint81Field) Eq(a []uint8) filter.Filter + func (i *Uint81Field) Include(a []uint8) filter.Filter + func (i *Uint81Field) Pull(value uint8) updater.Updater + func (i *Uint81Field) PullAll(a []uint8) updater.Updater + func (i *Uint81Field) Push(value uint8) updater.Updater + func (i *Uint81Field) PushByModifier(m updater.PushModifier, each []uint8) updater.Updater + func (i *Uint81Field) Set(a []uint8) updater.Updater