Versions in this module Expand all Collapse all v0 v0.2.4 Sep 8, 2023 v0.2.3 Sep 8, 2023 Changes in this version + var File_gwtypes_gwtypes_proto protoreflect.FileDescriptor + var MultiType_name = map[int32]string + var MultiType_value = map[string]int32 + var OperatorType_name = map[int32]string + var OperatorType_value = map[string]int32 + var WildcardType_name = map[int32]string + var WildcardType_value = map[string]int32 + type BoolSlice struct + Value []bool + func (*BoolSlice) Descriptor() ([]byte, []int) + func (*BoolSlice) ProtoMessage() + func (x *BoolSlice) GetValue() []bool + func (x *BoolSlice) ProtoReflect() protoreflect.Message + func (x *BoolSlice) Reset() + func (x *BoolSlice) String() string + type Condition struct + Multi MultiType + Operator OperatorType + Value *anypb.Any + Wildcard WildcardType + func (*Condition) Descriptor() ([]byte, []int) + func (*Condition) ProtoMessage() + func (x *Condition) GetMulti() MultiType + func (x *Condition) GetOperator() OperatorType + func (x *Condition) GetValue() *anypb.Any + func (x *Condition) GetWildcard() WildcardType + func (x *Condition) ProtoReflect() protoreflect.Message + func (x *Condition) Reset() + func (x *Condition) String() string + type DoubleSlice struct + Value []float64 + func (*DoubleSlice) Descriptor() ([]byte, []int) + func (*DoubleSlice) ProtoMessage() + func (x *DoubleSlice) GetValue() []float64 + func (x *DoubleSlice) ProtoReflect() protoreflect.Message + func (x *DoubleSlice) Reset() + func (x *DoubleSlice) String() string + type FloatSlice struct + Value []float32 + func (*FloatSlice) Descriptor() ([]byte, []int) + func (*FloatSlice) ProtoMessage() + func (x *FloatSlice) GetValue() []float32 + func (x *FloatSlice) ProtoReflect() protoreflect.Message + func (x *FloatSlice) Reset() + func (x *FloatSlice) String() string + type Int32Slice struct + Value []int32 + func (*Int32Slice) Descriptor() ([]byte, []int) + func (*Int32Slice) ProtoMessage() + func (x *Int32Slice) GetValue() []int32 + func (x *Int32Slice) ProtoReflect() protoreflect.Message + func (x *Int32Slice) Reset() + func (x *Int32Slice) String() string + type Int64Slice struct + Value []int64 + func (*Int64Slice) Descriptor() ([]byte, []int) + func (*Int64Slice) ProtoMessage() + func (x *Int64Slice) GetValue() []int64 + func (x *Int64Slice) ProtoReflect() protoreflect.Message + func (x *Int64Slice) Reset() + func (x *Int64Slice) String() string + type MultiType int32 + const MultiType_Between + const MultiType_Exact + const MultiType_In + const MultiType_NotBetween + const MultiType_NotIn + func MustParseMultiType(s string, d MultiType) MultiType + func ParseMultiType(s string) (MultiType, error) + func (MultiType) Descriptor() protoreflect.EnumDescriptor + func (MultiType) EnumDescriptor() ([]byte, []int) + func (MultiType) Type() protoreflect.EnumType + func (x MultiType) Enum() *MultiType + func (x MultiType) Number() protoreflect.EnumNumber + func (x MultiType) String() string + type OperatorType int32 + const OperatorType_EQ + const OperatorType_GT + const OperatorType_GTE + const OperatorType_LT + const OperatorType_LTE + const OperatorType_Like + const OperatorType_NE + const OperatorType_NotLike + const OperatorType_NotNull + const OperatorType_Null + func MustParseOperatorType(s string, d OperatorType) OperatorType + func ParseOperatorType(s string) (OperatorType, error) + func (OperatorType) Descriptor() protoreflect.EnumDescriptor + func (OperatorType) EnumDescriptor() ([]byte, []int) + func (OperatorType) Type() protoreflect.EnumType + func (x OperatorType) Enum() *OperatorType + func (x OperatorType) Number() protoreflect.EnumNumber + func (x OperatorType) String() string + type StringSlice struct + Value []string + func (*StringSlice) Descriptor() ([]byte, []int) + func (*StringSlice) ProtoMessage() + func (x *StringSlice) GetValue() []string + func (x *StringSlice) ProtoReflect() protoreflect.Message + func (x *StringSlice) Reset() + func (x *StringSlice) String() string + type UInt32Slice struct + Value []uint32 + func (*UInt32Slice) Descriptor() ([]byte, []int) + func (*UInt32Slice) ProtoMessage() + func (x *UInt32Slice) GetValue() []uint32 + func (x *UInt32Slice) ProtoReflect() protoreflect.Message + func (x *UInt32Slice) Reset() + func (x *UInt32Slice) String() string + type UInt64Slice struct + Value []uint64 + func (*UInt64Slice) Descriptor() ([]byte, []int) + func (*UInt64Slice) ProtoMessage() + func (x *UInt64Slice) GetValue() []uint64 + func (x *UInt64Slice) ProtoReflect() protoreflect.Message + func (x *UInt64Slice) Reset() + func (x *UInt64Slice) String() string + type WildcardType int32 + const WildcardType_Contains + const WildcardType_EndsWith + const WildcardType_None + const WildcardType_StartsWith + func MustParseWildcardType(s string, d WildcardType) WildcardType + func ParseWildcardType(s string) (WildcardType, error) + func (WildcardType) Descriptor() protoreflect.EnumDescriptor + func (WildcardType) EnumDescriptor() ([]byte, []int) + func (WildcardType) Type() protoreflect.EnumType + func (x WildcardType) Enum() *WildcardType + func (x WildcardType) Number() protoreflect.EnumNumber + func (x WildcardType) String() string